Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 节点_modules/karma/config.tpl.ts:13:18中出错-错误TS1109:应为表达式。更新的角度9_Angular_Typescript_Jasmine_Karma Runner - Fatal编程技术网

Angular 节点_modules/karma/config.tpl.ts:13:18中出错-错误TS1109:应为表达式。更新的角度9

Angular 节点_modules/karma/config.tpl.ts:13:18中出错-错误TS1109:应为表达式。更新的角度9,angular,typescript,jasmine,karma-runner,Angular,Typescript,Jasmine,Karma Runner,我面临下面的错误,我已经更新了angular 9,所以没有降级typescript版本。有人能帮忙吗,我试过很多东西 节点_modules/karma/config.tpl.ts:66:16-错误TS1005:','应为' 节点_modules/karma/config.tpl.ts:67:3-错误TS1005:','应为' Package.json "devDependencies": { "@angular-devkit/build-angular": "~0.900.6",

我面临下面的错误,我已经更新了angular 9,所以没有降级typescript版本。有人能帮忙吗,我试过很多东西

节点_modules/karma/config.tpl.ts:66:16-错误TS1005:','应为'

节点_modules/karma/config.tpl.ts:67:3-错误TS1005:','应为'

Package.json

"devDependencies": {
    "@angular-devkit/build-angular": "~0.900.6",
    "@angular-devkit/core": "^9.0.6",
    "@angular/cli": "^9.0.6",
    "@angular/compiler-cli": "~9.0.6",
    "@angular/language-service": "~9.0.6",
    "@types/jasmine": "2.8.6",
    "@types/jasminewd2": "2.0.3",
    "@types/node": "^13.9.1",
    "codelyzer": "^5.1.2",
    "jasmine-core": "~2.99.1",
    "jasmine-spec-reporter": "~4.2.1",
    "karma": "~4.0.0",
    "karma-chrome-launcher": "~2.2.0",
    "karma-cli": "~1.0.1",
    "karma-coverage-istanbul-reporter": "~2.0.1",
    "karma-html-reporter": "^0.2.7",
    "karma-jasmine": "~1.1.2",
    "karma-jasmine-html-reporter": "^0.2.2",
    "karma-junit-reporter": "^1.2.0",
    "karma-typescript": "^5.0.0",
    "node-sass": "^4.11.0",
    "protractor": "~5.4.0",
    "ts-node": "~8.6.2",
    "tslint": "~6.1.0",
    "typescript": "^3.8.3"
  }

尝试删除
节点\u模块
,并进行以下更改:

"@types/jasmine": "^3.0.0",
"@types/jasminewd2": "^2.0.0",
....
"jasmine-core": "^3.0.0",
"karma": "^4.0.0",
"karma-chrome-launcher": "^3.0.0",
"karma-cli": "^2.0.0",
...// update the rest as well.

卸载您拥有的
node.js版本
,然后重新安装最新的稳定版本。然后运行
npm安装
。查看是否有效。

尝试删除
节点\u模块
,并进行以下更改:

"@types/jasmine": "^3.0.0",
"@types/jasminewd2": "^2.0.0",
....
"jasmine-core": "^3.0.0",
"karma": "^4.0.0",
"karma-chrome-launcher": "^3.0.0",
"karma-cli": "^2.0.0",
...// update the rest as well.

卸载您拥有的
node.js版本
,然后重新安装最新的稳定版本。然后运行
npm安装
。看看这是否有效。

hi@AliF50,它不起作用,我有稳定版本的node v12.16.1,删除了nodemodule文件夹,并且没有安装npm,请建议另一种方法,如果我将typescript降级到工作正常但低于错误。角度编译器中的错误要求TypeScript>=3.6.4,我不确定。创建一个新的Angular 9项目,查看其package.json并尽可能多地复制它,然后使用最新版本添加依赖项,然后进行npm安装。hi@AliF50,它不起作用,我有稳定版本的node v12.16.1并删除了nodemodule文件夹,而不是npm安装,请建议另一种方法,如果我降低了typescript的级别,那么它的工作状态会很好,但会出现以下错误。角度编译器中的错误要求TypeScript>=3.6.4,我不确定。创建一个新的Angular 9项目,查看其package.json并尽可能多地复制它,然后使用最新版本添加依赖项,然后进行npm安装。