Closed openmindculture closed 7 months ago
When you're inside npm scripts, you should be able to just use postcss
, so for example: "build:en": "postcss src/*.css --dir dist_en
. Is this not working for you?
Also, can you post your Node.js & npm versions?
Yes, my node and npm had been outdated.
Node v19.2.0 + npm 8.19.3 + postcss-cli 8.3.1 worked with the long path to node_modules/postcss-cli/bin/postcss
(that I must have put after only postcss
did not work), node v19.2.0 + npm 8.19.3 + postcss-cli 11.0.0 did not work with that long path anymore, and so did the latest node v20.11.1 (LTS) + npm 10.4.0. But they work with just postcss
, so I think that we can close this issue.
Thanks for you help!
After upgrading to postcss-cli ^11.0.0, the binary can no longer be found. This issue seems similar to Command no found #291 which has been closed without follow-up or solution.
According to the documentation, we should write
postcss
as a command. That does not work.What used to work in previous versions:
node_modules/postcss-cli/bin/postcss
, e.g. in apackage.json
build target:"build:en": "node_modules/postcss-cli/bin/postcss src/*.css --dir dist_en
.How to fix this problem without downgrading? How to use postcss-cli properly?