Alb*_*cio 22 node.js typescript eslint tsconfig angular
使用 ESTree 接口的“ChainExpression”和“ImportExpression”成员执行角度应用程序后,我遇到了一些麻烦,npm start
未导出导致错误...
请检查下面的图片:
我正在Angular 12
package.json 中使用下一个节点依赖项,请参见以下内容:
{
...
"@types/node": "12.11.1",
"eslint": "7.10.0",
"ts-node": "8.3.0",
"tslib": "2.2.0",
"tslint": "6.1.0",
"typescript": "4.2.4",
...
}
Run Code Online (Sandbox Code Playgroud)
您对这个问题有什么想法吗?我将不胜感激任何形式的帮助。
小智 26
我遇到了同样的问题,并且可以看到我的节点模块 @types 有问题:eslint 指的是 estree 中缺少的 ChainExpression 和 ImportExpression。将它们与新的 angular12 项目进行比较,然后通过更新我的 estree 来修复,如下所示:
npm install @types/estree@0.0.47
Run Code Online (Sandbox Code Playgroud)
Ole*_*Ole 12
我在运行 typedoc 时遇到了同样的问题。
这解决了它。
npm install @types/estree@latest
Run Code Online (Sandbox Code Playgroud)
小智 7
我有同样的问题。引导我添加"typeRoots": ["node_modules/@types"]
解决tsconfig.json
它的方法。
$ node -v
v16.13.0
$ npm -v
8.5.1
$ yarn -v
1.22.5
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
18199 次 |
最近记录: |