这里我正在创建压缩javascript文件的应用程序
我做的步骤,
错误: 无法找到模块' uglify-js'
Server.js
var UglifyJS = require('uglify-js');
var fs = require('fs');
var result = UglifyJS.minify('site.js', {
mangle: true,
compress: {
sequences: true,
dead_code: true,
conditionals: true,
booleans: true,
unused: true,
if_return: true,
join_vars: true,
drop_console: true
}
});
fs.writeFileSync('site.min.js', result.code);
已安装' uglify-js modules'在
C:\Users\carunraj\AppData\Roaming\npm\node_modules\uglify-js
中的Server.js
C:\Program Files\nodejs
任何人都可以帮忙吗?
答案 0 :(得分:12)
您在全球范围内安装了uglify ,它不会被视为"可见"到你的包裹。您希望在脚本所在的目录/包中运行npm install uglify-js
(不包含-g
)。
如果你要跟踪package.json中的依赖关系(你应该!),npm install --save uglify-js
会自动为你添加它。