角度:node_modules/@types/babel _traverse/index.d.ts(1137,43):错误 TS1109:预期表达 [英] Angular: node_modules/@types/babel _traverse/index.d.ts(1137,43): error TS1109: Expression expected
问题描述
我目前在 Angular 中遇到了一个非常奇怪的问题.一周前我在我的一个分支上工作,它很好并且构建正确.但我不知道它是如何在ng build"期间开始抱怨的,这是我今天不断收到的错误:
I am currently stucked in very weird issue in Angular. I was working on one my branch a week ago it was fine and building correctly. But I don't know how it start complaing during 'ng build' below is the error I am keep getting today:
node_modules/@types/babel__traverse/index.d.ts(1136,44): error TS1109: Expression expected.
node_modules/@types/babel__traverse/index.d.ts(1137,21): error TS1109: Expression expected.
node_modules/@types/babel__traverse/index.d.ts(1137,37): error TS1005: ';' expected.
node_modules/@types/babel__traverse/index.d.ts(1137,43): error TS1109: Expression expected.
node_modules/@types/babel__traverse/index.d.ts(1139,1): error TS1128: Declaration or statement expected.
我尝试了以下选项来解决此问题,但没有取得任何成功:
I tried below options to fix this but didn't get any success:
选项 1 - 删除和安装 node_modules,选项 2 - 删除和安装 @types/babel_traverse
Option 1 - removing and installing node_modules, Option 2 - removing and installing @types/babel_traverse
谁能告诉我可能是什么原因.这是我的本地 angular/dependancy 安装版本:
Can anyone let me know what could be the reason. Here are my local angular/dependancy installed versions:
Angular CLI: 7.3.10
Node: 8.15.0
OS: win32 x64
Angular: 7.2.15
... animations, common, compiler, compiler-cli, core, elements
... forms, http, language-service, platform-browser
... platform-browser-dynamic, router, service-worker
Package Version
------------------------------------------------------------
@angular-devkit/architect 0.13.10
@angular-devkit/build-angular 0.13.9
@angular-devkit/build-ng-packagr 0.13.9
@angular-devkit/build-optimizer 0.13.9
@angular-devkit/build-webpack 0.13.9
@angular-devkit/core 7.3.10
@angular-devkit/schematics 7.3.10
@angular/cdk 7.3.7
@angular/cli 7.3.10
@angular/material 7.3.7
@angular/material-moment-adapter 7.3.7
@ngtools/json-schema 1.1.0
@ngtools/webpack 7.3.9
@schematics/angular 7.3.10
@schematics/update 0.13.10
ng-packagr 4.7.1
rxjs 6.3.3
typescript 3.2.1
webpack 4.29.0
请注意,我目前无法更新任何内容,因为我的项目已经在生产中.
Please note that I can't update anything at this point because my project is already in production.
非常感谢.
推荐答案
尝试将 Typescript 更新到较新的版本.为我工作.
Try updating the Typescript to a newer version. Worked for me.
打字稿"- ^3.4.2"
"typescript" - "^3.4.2"
这篇关于角度:node_modules/@types/babel _traverse/index.d.ts(1137,43):错误 TS1109:预期表达的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!