npm中,我写了一个js执行批量为什么会报错clean-css不存在?

金拱门 发布于 2020/03/25 17:48
阅读 126
收藏 0
var fs = require('fs');
var CleanCSS = require('clean-css');
var cssMinify = new CleanCSS();

提示这个错误,但是我已经全局安装了clean-css 

internal/modules/cjs/loader.js:584
    throw err;
    ^

Error: Cannot find module 'clean-css'

我直接在命令行执行 cleancss -o css/app.all.min.css css/common.css css/index.css 是正常的。所以到底哪里出错呢?

加载中
0
金拱门
金拱门

刚才我执行 局部安装命令

npm install --save-dev clean-css

神奇般的可以运行了= =

0
蚂蚁弟兄
蚂蚁弟兄

npm有全局安装和本地安装2中模式,本地模式可以使用require,但是没有注册path;全局模式安装的不可以通过require使用,但是注册了path,可以直接调用命令使用

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部
返回顶部
顶部