【发布时间】:2021-04-12 19:17:10
【问题描述】:
我正在尝试将如下所示的 npm 包“@types/angular”安装到我的 asp mvc 项目中。
https://www.npmjs.com/package/@types/angular
已尝试以下方法,但我的 IDE 似乎找不到 npm 包。
在 Visual Studio 2017 的 package.json 中包含“@types/angular”。VS 显示该包“不可用”。
{
"version": "1.0.0",
"name": "asp.net",
"private": true,
"dependencies": {
"@types/angular": ""
},
"devDependencies": {
"jquery": "^3.2.1",
"angular": "^1.6.4"
}
}
但如果我从 CLI 执行“npm install --save @types/angular”,它会起作用。安装包并更新 package.json。
我希望在我的 VS 中拥有 CLI 体验,我的 VS 设置中缺少什么?
【问题讨论】:
-
原来 VS2017 不提供 @types 包的智能感知。我们必须在npmjs.com 上检查所需包的最新版本,然后在 package.json 文件中手动键入。安装仍将开始并正常工作。
标签: visual-studio npm-install typescript-typings