Aru*_*raj 2 javascript node.js uglifyjs
这里我正在创建压缩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);
Run Code Online (Sandbox Code Playgroud)
已安装'uglify-js modules'
C:\Users\carunraj\AppData\Roaming\npm\node_modules\uglify-js
Run Code Online (Sandbox Code Playgroud)
Server.js in
C:\Program Files\nodejs
Run Code Online (Sandbox Code Playgroud)
任何人都可以帮忙吗?
Con*_*eet 12
您在全局安装了uglify ,它对您的包不会"可见".您希望在脚本所在的目录/包中运行npm install uglify-js(不带-g).
如果你跟踪package.json中的依赖关系(你应该!),npm install --save uglify-js会自动为你添加它.