我在Windows 7中,而近日筆者從NodeJS.orgUglifyJS在Windows
然後我跑安裝最新節點的版本使用NPM ...
C:\Users\jcreamer>npm install -g uglify-js
npm http GET https://registry.npmjs.org/uglify-js
npm http 304 https://registry.npmjs.org/uglify-js
C:\Users\jcreamer\AppData\Roaming\npm\uglifyjs -> C:\Users\jcreamer\AppData\Roaming\npm\node_modules\uglify-js\bin\uglifyjs
[email protected] C:\Users\jcreamer\AppData\Roaming\npm\node_modules\uglify-js
並重新啓動命令提示,但我還是不能運行......
cd c:\inetpub\wwwroot\app\
node uglifyjs -o app.min.js app.js
我得到這個錯誤...
node.js:201
throw e; // process.nextTick error, or 'error' event on first tick
^
Error: Cannot find module 'C:\Inetpub\wwwroot\analytics\uglifyjs'
at Function._resolveFilename (module.js:334:11)
at Function._load (module.js:279:25)
at Array.0 (module.js:470:10)
at EventEmitter._tickCallback (node.js:192:40)
有什麼我需要做的嗎?
UPDATE
即使在我跑的故宮作爲管理員聯絡,如果我跑
C:\Users\jcreamer>uglifyjs
我得到...
C:\Users\jcreamer>"C:\Users\jcreamer\AppData\Roaming\npm\\.\node_modules\uglify-js\bin\uglifyjs"
'"C:\Users\jcreamer\AppData\Roaming\npm\\.\node_modules\uglify-js\bin\uglifyjs"' is not recognized as an internal or external comm
and,
operable program or batch file.
只運行uglifyjs會給我''C:\ Users \ jcreamer \ AppData \ Roaming \ npm \\。\ node_modules \ uglify -js \ bin \ uglifyjs「'不被識別爲內部或外部通信程序 和 可操作程序或批處理文件。 – jcreamer898 2012-01-05 16:03:43
您可以在此處發佈問題:https://github.com/isaacs/ npm/issues – isaacs 2012-01-05 16:05:07
當然!在我這樣做之前,我想確保我100%確定我正確地做到了這一點......所以,我應該... 1.運行npm -g install uglify -js 2。運行uglifyjs -o app.min.js app.js 那應該有效嗎? – jcreamer898 2012-01-05 16:07:58