我試圖從本地文件夾在我的電腦上安裝uglifyjs。從本地文件夾在Windows上安裝節點uglifyjs
我下載uglifyjs的所有依賴性,包括依賴性的依賴性,它們是我的文件夾C:\npm\node_modules
我工作在Windows XP中所有可用的,當我試圖從\node_modules\uglify-js
安裝uglifyjs使用命令npm install -g node_modules\uglify-js
(全局因爲我在Windows機器上,能夠使用命令執行uglifyjs:uglifyjs -o output.js input.js
)它試圖從Internet下載依賴項(我不能因爲我在一個安全代理下,這是爲什麼我手動下載所有的依賴關係)
我試圖手動安裝所有的依賴,看來雖然
npm list
精細工作:
這是我的node_modules文件夾中的所有文件夾
我安裝了uglify-js,但沒有全局命令-g
,它工作正常
但是,當我執行命令uglifyjs node C:\npm\node_modules\.bin\uglifyjs output.js input.js
,我有這樣的錯誤:
你有什麼建議嗎?
謝謝。
您不必在Windows計算機上安裝全球節點模塊。你是從命令行使用uglify還是其他?如果是這樣,你可能只需要添加一些東西到你的環境路徑。 – samanime
我試圖在沒有-g的情況下安裝它。安裝工作正常。雖然,當我執行命令:C:\ npm \ node_modules \ .bin \ uglifyjs -o output.js input.js,我得到這個錯誤:basedir ='dirname「$ 0 $'SyntaxError:意外的標記非法 – alexmngn
你試過了嗎只是從本地目錄執行'npm install'?您是否使用package.json文件?如果是,您應該能夠指定它所在的回購站。 – samanime