在Windows上从本地文件夹安装节点uglifyjs

时间:2014-02-10 21:43:05

标签: javascript windows node.js uglifyjs

我正在尝试从本地文件夹在我的计算机上安装uglifyjs。

我下载了uglifyjs的所有依赖项,包括依赖项的依赖项,它们都可以在我的文件夹C:\npm\node_modules

中找到

我正在使用Windows XP,当我尝试使用命令\node_modules\uglify-jsnpm install -g node_modules\uglify-js安装uglify-js时(全局因为我在Windows机器上,所以能够然后使用命令执行uglifyjs:uglifyjs -o output.js input.js)它试图从Internet下载依赖项(我不能因为我在安全代理下,这就是我手动下载所有依赖项的原因)

enter image description here

我尝试手动安装所有依赖项,但它似乎工作正常

npm list

enter image description here

这是我的node_modules文件夹

上的所有文件夹

enter image description here

我在没有全局命令-g的情况下安装了uglify-js,它工作正常

enter image description here

但是当我执行uglifyjs命令node C:\npm\node_modules\.bin\uglifyjs output.js input.js时,我有这个错误:

enter image description here

你有什么建议吗?

感谢。

1 个答案:

答案 0 :(得分:2)

如果这些是包装你的dirname的反引号,请尝试将它们更改为单引号:

basedir='dirname "$0"'

而不是

basdir=`dirname "$0"`