You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
mkdir tailwindtest
cd tailwindtest
npm i @tailwindcss/[email protected][email protected] --save-dev
echo "@import 'tailwindcss';" > foo.css
This works:
npx tailwindcss -i foo.css -o bar.css
This fails:
npx tailwindcss --input=- -o bar.css < foo.css
Output:
~/d/tailwindbug ❯❯❯ npx tailwindcss --input=- -o bar.css < foo.css main ✱ ◼
/Users/bep/dump/tailwindbug/node_modules/enhanced-resolve/lib/Resolver.js:564
const error = new Error("Can't " + message);
^
Error: Can't resolve 'tailwindcss' in '/Users/bep/dump'
at finishWithoutResolve (/Users/bep/dump/tailwindbug/node_modules/enhanced-resolve/lib/Resolver.js:564:18)
at /Users/bep/dump/tailwindbug/node_modules/enhanced-resolve/lib/Resolver.js:656:15
at /Users/bep/dump/tailwindbug/node_modules/enhanced-resolve/lib/Resolver.js:718:5
at eval (eval at create (/Users/bep/dump/tailwindbug/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:15:1)
at /Users/bep/dump/tailwindbug/node_modules/enhanced-resolve/lib/Resolver.js:718:5
at eval (eval at create (/Users/bep/dump/tailwindbug/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:16:1)
at /Users/bep/dump/tailwindbug/node_modules/enhanced-resolve/lib/Resolver.js:718:5
at eval (eval at create (/Users/bep/dump/tailwindbug/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:15:1)
at /Users/bep/dump/tailwindbug/node_modules/enhanced-resolve/lib/Resolver.js:718:5
at eval (eval at create (/Users/bep/dump/tailwindbug/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:15:1) {
details: "resolve 'tailwindcss' in '/Users/bep/dump'\n" +
' Parsed request is a module\n' +
' No description file found in /Users/bep/dump or above\n' +
' resolve as module\n' +
" /Users/bep/dump/node_modules doesn't exist or is not a directory\n" +
" /Users/bep/node_modules doesn't exist or is not a directory\n" +
" /Users/node_modules doesn't exist or is not a directory\n" +
" /node_modules doesn't exist or is not a directory"
Fixes#14521
When using the CLI to read files from `stdin` like this:
```bash
npx tailwindcss --input=- -o bar.css < foo.css
```
We need to set the `base` path to be the current working directory
(`process.cwd()`). However, `cwd()` already _is_ a directory and calling
`dirname()` on it did go to the parent directory _which might not have
the `tailwindcss` dependency installed.
This works:
This fails:
Output:
Downgrading to alpha 24 and it works:
The text was updated successfully, but these errors were encountered: