2017-05-11 66 views
1

我安裝了全球和本地打字稿 & 一飲而盡,打字稿安裝一飲而盡,打字稿,甚至我devDependencies的package.json"gulp-typescript": "^3.1.6"但是當我寫gulp tsc在CMD,它說:打字稿未安裝 - 安裝有 '故宮安裝打字稿--save-dev的' 跑一飲而盡後我不能在我的項目

截圖:
截圖後npm install typescript --save-devscreenshot after run gulp


screenshot after <code>npm install typescript --save-dev</code>

+0

你能告訴你的'package.json'? –

+0

@AlekseyL '{ 「名」: 「打字稿」, 「版本」: 「1.0.0」, 「說明」: 「」, 「主」: 「gulpfiles.js」, 「依賴性」 :{ 「吞掉」: 「^ 3.9.1」, 「吞掉-util的」: 「^ 3.0.8」 }, 「devDependencies」:{ 「吞掉」: 「^ 3.9.1」, 「 gulp-typescript「:」^ 3.1.6「,」 「gulp-util」 && exit 1「 }, 」author「:」Arman Shojaei「, 「license」:「ISC」 } ' –

+0

只需將''name':「typescript」'改爲其他的東西。 '「name」:「typescript-test」'並運行'npm install'。您不能將包命名爲其依賴項之一。 –

回答

0

的問題是,你的包名typescript是一樣的,你要安裝的軟件包。在package.json更改您的包名比typescript以外的東西:

{ 
    "name": "typescript-something" 
    // ... 
} 
+0

非常感謝 –