Javascript nodeJS中的丑陋js“;找不到模块";

Javascript nodeJS中的丑陋js“;找不到模块";,javascript,node.js,uglifyjs,Javascript,Node.js,Uglifyjs,这里我创建一个应用程序来压缩一个javascript文件 我的脚步 在本地计算机中安装了nodeJS 选中节点,npm正在工作 由“npm安装uglify js-g”安装“uglify js”并安装 当我试图通过命令提示符中的“node server.js”运行时 错误 错误: 找不到模块'uglify js' Server.js var UglifyJS = require('uglify-js'); var fs = require('fs'); var result = UglifyJS

这里我创建一个应用程序来压缩一个javascript文件

我的脚步

  • 在本地计算机中安装了nodeJS
  • 选中节点,npm正在工作
  • 由“npm安装uglify js-g”安装“uglify js”并安装
  • 当我试图通过命令提示符中的“node server.js”运行时 错误
  • 错误找不到模块'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模块”

    C:\Users\carunraj\AppData\Roaming\npm\node_modules\uglify-js
    
    中的Server.js

    C:\Program Files\nodejs
    
    有人能帮忙吗?

    您在全球范围内安装了uglify,您的软件包将看不到它。您希望在脚本所在的目录/包中运行
    npm install uglify js
    (不带
    -g


    如果您正在跟踪package.json中的依赖项(应该是!),
    npm安装--save uglify js
    将自动为您添加该依赖项。

    您是否尝试将模块安装在与
    server.js
    文件相同的文件夹中?可能会有所不同。npm在目录本身内安装uglify js(不带-g)。