2015-09-05 52 views
2

我試圖安裝tsc,但是當我運行它時,我得到大量的錯誤。無法安裝tsc通過終端在OS X

我已經嘗試重新安裝節點和npm現在至少三次,但無濟於事。我設置標誌爲詳細爲我的NPM,這裏是我得到:

Mitch:~ mitch$ npm install -g typescript 
npm info it worked if it ends with ok 
npm verb cli [ '/usr/local/bin/node', 
npm verb cli '/usr/local/bin/npm', 
npm verb cli 'install', 
npm verb cli '-g', 
npm verb cli 'typescript' ] 
npm info using [email protected] 
npm info using [email protected] 
npm verb install initial load of /usr/local/lib/package.json 
npm verb readDependencies loading dependencies from /usr/local/lib/package.json 
npm verb cache add spec typescript 
npm verb addTmpTarball /Users/mitch/typescript not in flight; adding 
npm verb addTmpTarball validating metadata from /Users/mitch/typescript 
npm verb tar unpack /Users/mitch/typescript 
npm verb tar unpacking to /var/folders/32/tx_f6y6d6d39nh3018kkzfyh0000gn/T/npm-48973-ca0b016f/unpack-9e1778f4fdd1 
npm verb gentlyRm don't care about contents; nuking /var/folders/32/tx_f6y6d6d39nh3018kkzfyh0000gn/T/npm-48973-ca0b016f/unpack-9e1778f4fdd1 
npm ERR! not a package /Users/mitch/typescript 
npm ERR! addLocal Could not install /Users/mitch/typescript 
npm verb stack Error: ENOENT, open '/var/folders/32/tx_f6y6d6d39nh3018kkzfyh0000gn/T/npm-48973-ca0b016f/unpack-9e1778f4fdd1/package.json' 
npm verb stack  at Error (native) 
npm verb cwd /Users/mitch 
npm ERR! Darwin 14.4.0 
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "typescript" 
npm ERR! node v0.12.7 
npm ERR! npm v2.11.3 
npm ERR! path /var/folders/32/tx_f6y6d6d39nh3018kkzfyh0000gn/T/npm-48973-ca0b016f/unpack-9e1778f4fdd1/package.json 
npm ERR! code ENOENT 
npm ERR! errno -2 

npm ERR! enoent ENOENT, open '/var/folders/32/tx_f6y6d6d39nh3018kkzfyh0000gn/T/npm-48973-ca0b016f/unpack-9e1778f4fdd1/package.json' 
npm ERR! enoent This is most likely not a problem with npm itself 
npm ERR! enoent and is related to npm not being able to find a file. 
npm ERR! enoent 
npm verb exit [ -2, true ] 

npm ERR! Please include the following file with any support request: 
npm ERR!  /Users/mitch/npm-debug.log 

我很茫然。我搜索了一大堆頁面,這對其他人來說似乎很好,或者他們只是有一個不同的錯誤。有什麼想法是什麼問題?

這是我當前的.bash_profile,與節點和NPM安裝:

export PATH="$HOME/usr/local/bin:./node_modules/.bin:$PATH" 

讓我知道如果有別的你們需要幫助我,謝謝!

+0

嘗試以超級用戶身份運行npm install – cshion

+0

給我完全相同的輸出。 :\ – Voz

回答

1

所以,我最終找到了解決方案。我不知道爲什麼,但

npm install -g typescript 

工作,但是,我的無奈,當我試圖

npm install -g [email protected] 

它工作得十分完美,我已經與Visual測試它的工作室代碼,並通過終端。我無法評論這是否適用於Windows。我想你現在只需要npm每晚構建?奇怪的東西。感謝您的努力!