我正在尝试从本地文件夹在我的计算机上安装uglifyjs。
我下载了uglifyjs的所有依赖项,包括依赖项的依赖项,它们都可以在我的文件夹C:\npm\node_modules
我正在使用Windows XP,当我尝试使用命令\node_modules\uglify-js
从npm install -g node_modules\uglify-js
安装uglify-js时(全局因为我在Windows机器上,所以能够然后使用命令执行uglifyjs:uglifyjs -o output.js input.js
)它试图从Internet下载依赖项(我不能因为我在安全代理下,这就是我手动下载所有依赖项的原因)
我尝试手动安装所有依赖项,但它似乎工作正常
npm list
:
这是我的node_modules文件夹
上的所有文件夹
我在没有全局命令-g
的情况下安装了uglify-js,它工作正常
但是当我执行uglifyjs命令node C:\npm\node_modules\.bin\uglifyjs output.js input.js
时,我有这个错误:
你有什么建议吗?
感谢。
答案 0 :(得分:2)
如果这些是包装你的dirname的反引号,请尝试将它们更改为单引号:
basedir='dirname "$0"'
而不是
basdir=`dirname "$0"`