2016-11-23 73 views
1

我一直在使用新的@typings當我做npm install --save @types/react,它會在node_modules文件夾@typings文件夾,並將在package.json依賴@types/react: ^0.14.43打字稿2.0節點@typings

當我清理node_modules並重新安裝(npm i)時,它不會重新安裝@typings。它應該這樣做嗎?

詹姆斯

+0

你使用的是什麼版本的npm?你的意思是它沒有安裝*'@ types' *文件夾? –

+0

是的:_默認情況下,npm安裝將安裝作爲依賴包列出的所有模塊package.json_ –

+0

是的我的意思是@types – jmc42

回答

1

它應該這樣做呢?

是的。要清除該文件夾被稱爲@types而不是@typings,也許這會讓你感到困惑。如果沒有請安裝最新的節點v6(它帶有npm v3),因爲我剛剛測試過。

+0

我每天都在測試它,它應該工作! (node v6.9.1) –

+0

@basarat如何使用「@types」當我在我的項目中使用這樣的導入*從「@ types/express」表達; var app = express();它拋出錯誤無法找到模塊@ types/express – blackHawk

+0

問題是我沒有使用npm v3 – jmc42