npm - El comando cleancss no funciona
gulp-clean-css (1)
De los documentos clean-css :
clean-css 4.0 introduce algunos cambios importantes:
- Las interfaces API y CLI están divididas, por lo que la API permanece en este repositorio mientras que la CLI se mueve a clean-css-cli ;
Solo tienes la API instalada. Necesita instalar la CLI. Correr:
npm install --save-dev clean-css-cli
npm uninstall --save-dev clean-css
Para desinstalar la versión solo de API e instalar la CLI.
Instalé clean-css localmente pero mi script npm lanza un error porque no se encuentra sh: cleancss: command not found
( sh: cleancss: command not found
). Intenté ejecutar cleancss directamente desde la línea de comandos y lo instalé globalmente ( npm install -g clean-css
) pero mi shell aún no lo sabe. Todos los demás paquetes funcionan bien. Así es como se ve mi paquete.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"
}
}
¿Qué me estoy perdiendo?