簡體   English   中英

無法在 OS X 中通過終端安裝 tsc

[英]Can't install tsc via Terminal in OS X

我正在嘗試安裝 tsc,但是當我運行它時,我遇到了很多錯誤。

我現在至少嘗試重新安裝 node 和 npm 3 次,但無濟於事。 我為我的 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 npm@2.11.3
npm info using node@v0.12.7
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,安裝了 node 和 npm:

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

讓我知道你們還有什么需要幫助我的,謝謝!

所以,我最終找到了解決方案。 我不確定為什么,但是

npm install -g typescript

不會工作,但是,出於我的沮喪,當我嘗試

npm install -g typescript@last

它完美無缺,我已經使用 Visual Studio Code 和終端對其進行了測試。 我無法評論這是否適用於 Windows。 我猜你現在只需要npm夜間構建? 奇怪的東西。 不過還是謝謝你的努力!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM