我想搬到Nvim很久了,并试图将其设置为react / angular。由于jsx插件和其他插件已经足够了,所以我已经完成并完成了反应的设置,但是我目前仍然坚持使用coc-angular扩展名将其设置为使用COC.vim进行角度语言服务
因此,根据coc-angular自述文件,我安装了它并启动了带有新eslint配置问题的全新Angular项目,因为当我打开html文件时,语言服务无法正常工作,并且 CocInfo 产生此输出
## Output channel: angular
12
13 [Info - 10:44:07 AM] Angular language server process ID: 7266
14 [Info - 10:44:07 AM] Using typescript v3.9.7 from /home/arshad/.config/coc/extensions/node_modules/coc-angular/node_modules/types
15 [Info - 10:44:07 AM] Using @angular/language-service v10.0.4 from /home/arshad/.config/coc/extensions/node_modules/coc-angular/no
16 [Info - 10:44:07 AM] Log file: /tmp/nglangsvc.log
17 [Info - 10:44:15 AM] Enabling language service for /home/arshad/Documents/angularLSP/tsconfig.json.
18 [Error - 10:44:15 AM] No config file for /home/arshad/Documents/angularLSP/src/app/app.component.html
我不明白错误的含义以及为解决此问题我应该怎么做,我已将角度语言服务添加到TSconfig中的插件中 这些是我的vim,Coc和TSconfig的配置
{
"coc.preferences.formatOnSaveFiletypes": ["css", "markdown","javascript","typescript","JSON"],
}
{
"compileOnSave": false,
"compilerOptions": {
"baseUrl": "./",
"outDir": "./dist/out-tsc",
"sourceMap": true,
"declaration": false,
"downlevelIteration": true,
"experimentalDecorators": true,
"module": "esnext",
"moduleResolution": "node",
"importHelpers": true,
"target": "es2015",
"plugins": [{ "name": "@angular/language-service" }],
"lib": ["es2018", "dom"]
},
"angularCompilerOptions": {
"fullTemplateTypeCheck": true,
"strictInjectionParameters": true
}
}
我们非常感谢您的帮助。如果有与此相关的任何其他线程,请将我链接到这些线程,这对我非常有用,因为我是新来的我的笔记本电脑无法处理vscode。并随时给我其他有关vim config的建议和有关angular的插件
谢谢:D