3

我是 Node.js 和 npm 的新手,我试图弄清楚为什么 uglifyjs 模块正在工作,而 csso 模块却没有。

我最近将我的全局安装移动到以下位置

/Users/myname/.node_modules_global/bin/npm

通过本教程的推荐。

https://www.sitepoint.com/beginners-guide-node-package-manager/

为了显示它们都是全局安装的,我通过命令行执行此操作

npm list -g --depth=0

我得到了这个结果

/Users/myname/.node_modules_global/lib
    csso@3.1.1
    npm@5.3.0
    uglify-js@3.0.25

出于测试目的,我导航到本地静态站点并使用 CLI 运行命令。

uglifyjs 命令有效。但是当运行 csso 的命令时

$csso style.css style.min.css 

我得到这个错误

bash: csso: command not found

除了这个,我不知道如何排除故障。

4

1 回答 1

2

我认为您缺少 CLI 版本。请试试:

npm i csso-cli

安装它。

于 2018-01-03T15:59:15.850 回答