Javascript 从本地文件夹在Windows上安装节点uglifyjs
我正在尝试从本地文件夹在我的计算机上安装uglifyjs 我下载了uglifyjs的所有依赖项,包括依赖项的依赖项,它们都可以在我的文件夹Javascript 从本地文件夹在Windows上安装节点uglifyjs,javascript,windows,node.js,uglifyjs,Javascript,Windows,Node.js,Uglifyjs,我正在尝试从本地文件夹在我的计算机上安装uglifyjs 我下载了uglifyjs的所有依赖项,包括依赖项的依赖项,它们都可以在我的文件夹C:\npm\node\u modules 我在Windows XP上工作,当我试图从\node\u modules\uglify js使用命令npm install-g node\u modules\uglify js(全局,因为我在Windows机器上,所以能够使用命令执行uglifyjs:uglifyjs-o output.js input.js)它正在
C:\npm\node\u modules
我在Windows XP上工作,当我试图从\node\u modules\uglify js
使用命令npm install-g node\u modules\uglify js
(全局,因为我在Windows机器上,所以能够使用命令执行uglifyjs:uglifyjs-o output.js input.js
)它正在尝试从Internet下载依赖项(我不能,因为我处于安全代理之下,这就是我手动下载所有依赖项的原因)
我尝试手动安装所有依赖项,但似乎工作正常
npm列表
:
这是“我的节点\u模块”文件夹中的所有文件夹
我在没有全局命令的情况下安装了uglify js-g
,效果很好
但是,当我执行uglifyjs命令节点C:\npm\node\u modules\.bin\uglifyjs output.js input.js
时,我出现了以下错误:
你有什么建议吗
谢谢。如果这些是包装您的目录名的反勾号,请尝试将它们更改为单引号:
basedir='dirname "$0"'
而不是
basdir=`dirname "$0"`
您不必在Windows计算机上全局安装节点模块。你是在使用命令行中的丑陋还是什么?如果是这样,您可能只需要在环境路径中添加一些内容。我尝试在不使用-g的情况下安装它。装置运转良好。但是,当我执行命令:C:\npm\node\u modules\.bin\uglifyjs-o output.js input.js时,我得到了以下错误:basedir='dirname“$0$'语法错误:意外的令牌非法您是否尝试从本地目录执行
npm安装
?您正在使用package.json文件吗?如果是这样,你应该能够指定回购协议的所在地。我就是这么做的。是的。我刚刚用更多的信息编辑了这篇文章,这些是背景标记吗``谢谢我不知道为什么它是backticks,我想有一个来自图书馆的bug!我的荣幸。如果是库错误,请告知原始开发人员。:)