我對於npm install之類的東西有點恐懼,
由於node.js讓我無所適從,一個前端的js居然可以作後端服務器,真實使人驚訝。然而,我對於node之類的瞭解也就止步於此了
昨天在elance的羣裏看到有大神說道coffeescript對javascript作了不少的優化,心想,反正遲早都會用到,作後端的再不濟也得有點前端的技能吧javascript
因而登錄到coffeescript.org來查看前端
有木有windows安裝包? 木有
有木有綠色版? 沒搞懂java
搞懂的是coffeescript是npm管理的,必須得下載node.js
乖乖的去下了node.jsnode
而後按照官方的npm install -g coffee-script
git
咋回事》》》》 怎麼報錯?github
0 info it worked if it ends with ok
shell
1 verbose cli [ 'C:\Program Files\nodejs\\node.exe',
1 verbose cli 'C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js',
1 verbose cli 'install',
1 verbose cli '-g',
1 verbose cli 'coffee-script' ]
2 info using npm@1.4.9
3 info using node@v0.10.28
4 verbose node symlink C:\Program Files\nodejs\node.exe
5 verbose cache add [ 'coffee-script', null ]
6 verbose cache add name=undefined spec="coffee-script" args=["coffee-script",null]
7 verbose parsed url { protocol: null,
7 verbose parsed url slashes: null,
7 verbose parsed url auth: null,
7 verbose parsed url host: null,
7 verbose parsed url port: null,
7 verbose parsed url hostname: null,
7 verbose parsed url hash: null,
7 verbose parsed url search: null,
7 verbose parsed url query: null,
7 verbose parsed url pathname: 'coffee-script',
7 verbose parsed url path: 'coffee-script',
7 verbose parsed url href: 'coffee-script' }
8 silly lockFile ab358269-coffee-script coffee-script
9 verbose lock coffee-script C:\Users\Administrator\AppData\Roaming\npm-cache\ab358269-coffee-script.lock
10 silly lockFile ab358269-coffee-script coffee-script
11 silly lockFile ab358269-coffee-script coffee-script
12 verbose addNamed [ 'coffee-script', '' ]
13 verbose addNamed [ null, '' ]
14 silly lockFile 53951495-coffee-script coffee-script@
15 verbose lock coffee-script@ C:\Users\Administrator\AppData\Roaming\npm-cache\53951495-coffee-script.lock
16 silly addNameRange { name: 'coffee-script', range: '', hasData: false }
17 verbose url raw coffee-script
18 verbose url resolving [ 'https://registry.npmjs.org/', './coffee-script' ]
19 verbose url resolved https://registry.npmjs.org/coffee-script
20 info trying registry request attempt 1 at 12:06:29
21 http GET https://registry.npmjs.org/coffee-script
22 info retry will retry, error on last attempt: Error: getaddrinfo EAGAIN
23 info trying registry request attempt 2 at 12:06:39
24 http GET https://registry.npmjs.org/coffee-script
25 info retry will retry, error on last attempt: Error: getaddrinfo EAGAIN
26 info trying registry request attempt 3 at 12:07:39
27 http GET https://registry.npmjs.org/coffee-script
28 silly lockFile 53951495-coffee-script coffee-script@
29 silly lockFile 53951495-coffee-script coffee-script@
30 error Error: getaddrinfo EAGAIN
30 error at errnoException (dns.js:37:11)
30 error at Object.onanswer [as oncomplete] (dns.js:124:16)
31 error If you need help, you may report this entire log,
31 error including the npm and node versions, at:
31 error http://github.com/npm/npm/issues
32 error System Windows_NT 6.2.9200
33 error command "C:\Program Files\nodejs\\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install" "-g" "coffee-script"
34 error cwd F:\github
35 error node -v v0.10.28
36 error npm -v 1.4.9
37 error syscall getaddrinfo
38 error code EAGAIN
39 error errno EAGAIN
40 verbose exit [ 1, true ]
對上面的代碼無語,表示 看不懂
我左查查右查查,發現是否是下載不下來,看樣子不是。
那是則麼回事?npm
再仔細看路徑,是否是沒有權限?
那用powershell試試 仍然不行windows
那究竟是怎麼回事情?
難道是沒有以管理員權限運行?後端
忘記說明了,個人電腦操做系統是win8.1
那就右鍵以管理員權限運行命令行看看 再次輸入npm install -g coffee-script 命令
結果ok, 因爲過高興,忘記截圖,因此你們就看看上面斜體粗字,解決在UAC下的問題