我有一个Angular项目,它使用了来自另一个项目的许多自定义元素,这些元素是我们通过npm包共享的(就像在许多其他项目中使用的一样)
在将Angular从7升级到8之后(在升级到最新的过程中),vscode现在会为所有组件显示红线。
并显示错误“is not a known element”
该项目构建并运行良好。元素都是从共享模块导出的,共享模块是导入的。无需重启vs代码,运行npm i等将修复此问题。
在升级到Angular v8之前,我没有得到这些错误。
你知道为什么vscode会显示这个吗?(对于每个html文件中的每个自定义元素)
提前感谢
当我需要通过VSCode上的SSH在我的服务器上执行"Go to definiton“时,它可以工作,但是:
当我在Jetson Nano(arch:aarch64)上使用相同的方法时,它不起作用。选择的"Go to definiton“不存在。
我确信我已经安装了一些必要的插件,它只是移动到另一个平台。
我正在使用ArchLinux,并且想使用Python Language Server和vscode来编写python代码。 当我在aur中搜索时,我找到了microsoft-python-language-server,它用dotnet下载并构建了语言服务器。这个包给了我一个位于/usr/bin/mspyls的可执行文件。 但是,当我打开vscode时,它仍然会在.vscode/extensions/ms-python.python-2019.5.17059/languageServer.0.2.86/Microsoft.Python.LanguageServer自动为我下载一个新的语言服务
考虑从控制器中获取以下代码片段:
/* Local copies of Enumerators to use on template */
MeasurementOriginEnum: typeof MeasurementOriginEnum = MeasurementOriginEnum;
以及模板中的一些用法:
<button *ngIf="element.getMeasurementStatus().id !== MeasurementOriginEnum.FROM_FILE" mat-menu-item (click)="deleteElement
我正在开发一个Angular 6应用程序,在Windows 7上使用VSCode 1.31.1和Angular Language Service 0.1.11。
当我右键单击一个方法名并选择“查找所有引用”时,模板中的引用就不会出现。
这使得重构更加困难:在重命名字段/方法时,很容易忽略html文件或内联模板对该字段/方法的调用。
是否有一个设置或扩展可以帮助?
然而,根据的说法,尽管我安装了VSCode extension: Debugger for Edge,但我正在尝试设置VSCode以便使用Edge进行调试。VSCode中的Launch.json文件如下所示:
{
// Use IntelliSense to learn about possible Node.js debug attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?link
我试图为自动生成的api客户端生成一个库,并在Angular7中的应用程序中本地使用它,但我无法使它工作:
库在应用程序中被正确生成和导入,在VSCode中没有警告/错误,但是当我在应用程序中运行ng build命令时,它会抛出以下错误:
ERROR in ./src/app/diary/diary-data.service.ts
Module not found: Error: Can't resolve 'lib-diary-shoot-api-client/lib/api/api' in 'D:\DANI\vscode\dairy-shoot\src\ap
在VS代码扩展中,可以将uri转换为如下所示的filePath:
import {Uri} from 'vscode';
let uri = 'file:///c%3A/WINDOWS/file.txt';
let path:string = Uri.parse(uri).fsPath;
但是,在语言服务器中,这不起作用,因为导入vscode失败。其原因是vscode“不是一个真正的node_module”。
成功运行后,
node ./node_modules/vscode/bin/install
当语言服务器启动时,它仍然找不到模块:
Error:
不知何故,VSCode中的Angular (v11.0.4)语言服务不再工作。我收到以下错误消息:
[Info - 17:52:04] Angular language server process ID: 147359
[Info - 17:52:04] Using typescript/lib/tsserverlibrary v4.0.5 from ~/.vscode-oss/extensions/angular.ng-template-0.1100.2/node_modules/typescript/lib/tsserverlibrary.js
[Info - 17:52:04]
我在vscode中使用带有nativescript扩展的本地脚本angular。当我尝试调试应用程序(ios)时,它不会在断点处停止,编辑器也无法识别断点。
在调试控制台中,我可以看到下面的消息:"Error when a to require webpack.config.js file from path '/Users/raulvaldoleiros/vscode-workspaces/ns-ng-course/webpack.config.js'. Error is: TypeError: host.onUnRecoverableConfigFileDiagno