2016-11-23 65 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