有人知道为什么我的postcss在本地安装npm时不能被识别吗?我试过在dependices和devDependency中使用postcss。这太令人沮丧了。试过从./node_modules和./node_modules/postcss-cli运行它我确实安装了postcss和postcss-cli。当全局安装时,一切都正常,但我需要在本地安装。
./node_modules
./node_modules/postcss-cli
vsikbqxv1#
npm
PATH
但是,npm提供了帮助实用程序npx,用于调用此类项目本地CLI:
npx
npx postcss
请注意,与此相反,指定用于package.json文件中的npm run的命令行 * 隐式 * 了解项目本地CLI,因此不需要使用npx。
package.json
npm run
1条答案
按热度按时间vsikbqxv1#
npm
包附带的CLI * 不会 * 添加到PATH
环境变量中,因此不能通过 name only 调用它们。但是,
npm
提供了帮助实用程序npx
,用于调用此类项目本地CLI:请注意,与此相反,指定用于
package.json
文件中的npm run
的命令行 * 隐式 * 了解项目本地CLI,因此不需要使用npx
。