VSCode在自动提示导入方面做得很好,但是在一个(Lerna) monorepo中,它只建议从一个包到另一个包的相对路径,例如:
import example from '../../../@scope/example/lib/index.html'
我需要参考使用它们的包名的其他包:
import example from '@scope/example';
我的jsconfig.json,它是我的单纯性的根源:
{
"compilerOptions": {
"target": "es6",
我有一个Angular项目,它使用了来自另一个项目的许多自定义元素,这些元素是我们通过npm包共享的(就像在许多其他项目中使用的一样)
在将Angular从7升级到8之后(在升级到最新的过程中),vscode现在会为所有组件显示红线。
并显示错误“is not a known element”
该项目构建并运行良好。元素都是从共享模块导出的,共享模块是导入的。无需重启vs代码,运行npm i等将修复此问题。
在升级到Angular v8之前,我没有得到这些错误。
你知道为什么vscode会显示这个吗?(对于每个html文件中的每个自定义元素)
提前感谢