Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/30.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/9.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编译器以处理typescript 3+;_Angular_Typescript - Fatal编程技术网

如何升级angular编译器以处理typescript 3+;

如何升级angular编译器以处理typescript 3+;,angular,typescript,Angular,Typescript,为了解决编译器的问题,我必须升级到TypeScript 3+,不知何故我无法让angular编译器处理它 角度编译器中的错误要求TypeScript>=2.7.2和问题: 您正在使用: "@angular/compiler-cli": "^6.1.0", 这是@angular/compiler cli版本6.x.x的json包的一部分: "peerDependencies": { "typescript": ">=2.7.2 <2.8", "@angular/c

为了解决编译器的问题,我必须升级到TypeScript 3+,不知何故我无法让angular编译器处理它


角度编译器中的错误要求TypeScript>=2.7.2和问题:

您正在使用:

"@angular/compiler-cli": "^6.1.0",
这是@angular/compiler cli版本6.x.x的json包的一部分:

  "peerDependencies": {
    "typescript": ">=2.7.2 <2.8",
    "@angular/compiler": "0.0.0-PLACEHOLDER"
  },
“对等依赖项”:{

“类型脚本”:“>=2.7.2问题:

您正在使用:

"@angular/compiler-cli": "^6.1.0",
这是@angular/compiler cli版本6.x.x的json包的一部分:

  "peerDependencies": {
    "typescript": ">=2.7.2 <2.8",
    "@angular/compiler": "0.0.0-PLACEHOLDER"
  },
“对等依赖项”:{

“typescript”:“>=2.7.2首先尝试运行
ng update
,以便将编译器(可能还有其他angular模块)更新到版本8,我认为这是需要版本3+的TS的版本。然后运行
npm install
。我认为您有
“@angular/compiler”:“~7.0.0”
What pins compiler to version 7,该版本似乎不接受TSThank的版本3。我刚刚尝试了这个,但同样的错误OK,请记住,有时它需要您手动更改包中的值。json…如果您愿意,您可以查看我在Angular 8上运行的应用程序的这一点,谢谢,我发现我的Angular cli是过时了,我的node.js也过时了。所以我尝试升级,现在我遇到了这个
npm ERR!notsup不支持的平台n@4.1.0:通缉{“os”:“!win32”,“arch”:“any”}(当前:{“os”:“win32”,“arch”:“x64”})如果你升级了你的NoDE.js安装,也许你必须删除<代码> NoDEYMease文件夹。再试一次。如果错误仍然存在,可能是由于NPM缓存造成的,但是很难说实话。你可以考虑清理NPM缓存,但是请确保你想这样做,大多数时候我没有任何PROFL。em,但我听到附近的其他开发人员对此发出警告。首先尝试运行
ng update
,以便将编译器(可能还有其他angular模块)更新到版本8,我认为这是需要版本3+的TS的版本。然后运行
npm install
。我认为您有
“@angular/compiler”: "~7.0.0"
What pins compiler to version 7,该版本似乎不接受TSThank的版本3。我刚刚尝试了这个,但同样的错误OK,请记住,有时它需要您手动更改包中的值。json…如果您愿意,您可以查看我在Angular 8上运行的应用程序的这一点,谢谢,我发现我的Angular cli是过时了,我的node.js也过时了。所以我尝试升级,现在我遇到了这个
npm ERR!notsup不支持的平台n@4.1.0:通缉{“os”:“!win32”,“arch”:“any”}(当前:{“os”:“win32”,“arch”:“x64”})如果你升级了你的NoDE.js安装,也许你必须删除<代码> NoDEYMease文件夹。再试一次。如果错误仍然存在,可能是由于NPM缓存造成的,但是很难说实话。你可以考虑清理NPM缓存,但是请确保你想这样做,大多数时候我没有任何PROFL。嗯,但是我听到其他开发人员在这里发出警告。因为我必须使用typescript 3+这不是一个选项,请阅读问题carefully@ChristianBohli哈哈,我已经仔细阅读了这个问题,但是你没有在我的答案上找到答案。你必须像你的其他angular软件包一样,将@angular/compiler cli升级到^7.0.0版本!!和专业版问题将消失…仅供参考,我已经用标签“问题”和“解决方案”编辑了我的答案,希望现在更清楚…因为我必须使用typescript 3+这不是一个选项,请阅读问题carefully@ChristianBohli哈哈,我已经仔细阅读了这个问题,但是你没有在我的答案上找到答案。你必须将@angular/compiler cli升级到^7.0.0版e您的其他角度软件包!!问题将消失…仅供参考,我已经用标签“问题”和“解决方案”编辑了我的答案,希望现在更清楚。。。