Npm cleancss命令不工作
我在本地安装了clean css,但是我的npm脚本抛出了一个错误,因为找不到cleancss(Npm cleancss命令不工作,npm,npm-install,clean-css,Npm,Npm Install,Clean Css,我在本地安装了clean css,但是我的npm脚本抛出了一个错误,因为找不到cleancss(sh:cleancss:command not found)。 我试着直接从命令行运行cleancss并全局安装它(npm install-g cleancss),但是我的shell仍然不知道。所有其他软件包工作正常。 下面是my package.json的外观: { "scripts": { "lint": "echo '=> linting' && jshint
sh:cleancss:command not found
)。
我试着直接从命令行运行cleancss并全局安装它(npm install-g cleancss
),但是我的shell仍然不知道。所有其他软件包工作正常。
下面是my package.json的外观:
{
"scripts": {
"lint": "echo '=> linting' && jshint **/*.js",
"minify:js": "echo '=> minify:js' && uglifyjs main.js -o public/js/main.min.js",
"minify": "echo '=> minify:css' && cleancss main.css -o public/css/main.min.css"
},
"devDependencies": {
"clean-css": "^4.0.2",
"jshint": "^2.9.4",
"uglify-js": "^2.7.5"
}
}
我错过了什么?来自:
clean css 4.0引入了一些突破性的更改:
- API和CLI接口是分开的,所以当CLI移动到时,API将保留在此存储库中李>
npm install --save-dev clean-css-cli
npm uninstall --save-dev clean-css
要卸载仅API版本并安装CLI。请发布您的package.json文件。谢谢@RyanZim,我更新了我的问题,就是这样!谢谢你的帮助!对于升华文本,Minify包停止缩小CSS文件,因为它找不到
clean CSS\bin\cleancss
。在阅读了您的答案之后,我刚刚尝试了npm安装-g clean css cli
,并且该引用似乎已经自动修复。它很管用,谢谢!npm i-g清洁css cli