AngularJS VSCode 中的智能感知停止工作 - 知道为什么吗?
AngularJS intellisense in VSCode stopped working - any idea why?
奇怪的事情 - 它之前工作正常,突然停止工作。
当然,我在我的项目(和其他一些语言)中为 angular 安装了类型:
typings dt~angular --global --save
所以我有 typings.json 个文件:
{
"globalDependencies": {
"angular": "registry:dt/angular#1.5.0+20160802155123",
"angular-route": "registry:dt/angular-route#1.3.0+20160317120654",
"angular-sanitize": "registry:dt/angular-sanitize#1.3.0+20160317120654",
"bootstrap": "registry:dt/bootstrap#3.3.5+20160619023404",
"jquery": "registry:dt/jquery#1.10.0+20160704162008"
}
}
当然,我有包含所有 *.d.ts 文件的 typings 文件夹。
知道为什么我不再获得 Angular 智能感知了吗?
UPDATE 似乎打字在 .cshtml 文件中不起作用。
我有 .cshtml 文件,将其重命名为 .html 后,intelisense 开始工作了。
自上次更新以来,如果没有 tsconfig.json
文件,VS Code 中的 TypeScript intellisense 似乎无法正常工作。将一个内容添加到您的项目中:
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"sourceMap": true
}
}
似乎打字在 .cshtml 文件中不起作用。
我有 .cshtml 文件,将其重命名为 .html 后,intelisense 开始工作了。
重命名回 .cshtml - 停止工作。
奇怪的事情 - 它之前工作正常,突然停止工作。
当然,我在我的项目(和其他一些语言)中为 angular 安装了类型:
typings dt~angular --global --save
所以我有 typings.json 个文件:
{
"globalDependencies": {
"angular": "registry:dt/angular#1.5.0+20160802155123",
"angular-route": "registry:dt/angular-route#1.3.0+20160317120654",
"angular-sanitize": "registry:dt/angular-sanitize#1.3.0+20160317120654",
"bootstrap": "registry:dt/bootstrap#3.3.5+20160619023404",
"jquery": "registry:dt/jquery#1.10.0+20160704162008"
}
}
当然,我有包含所有 *.d.ts 文件的 typings 文件夹。
知道为什么我不再获得 Angular 智能感知了吗?
UPDATE 似乎打字在 .cshtml 文件中不起作用。 我有 .cshtml 文件,将其重命名为 .html 后,intelisense 开始工作了。
自上次更新以来,如果没有 tsconfig.json
文件,VS Code 中的 TypeScript intellisense 似乎无法正常工作。将一个内容添加到您的项目中:
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"sourceMap": true
}
}
似乎打字在 .cshtml 文件中不起作用。
我有 .cshtml 文件,将其重命名为 .html 后,intelisense 开始工作了。
重命名回 .cshtml - 停止工作。