angular8:将tsconfig.json目标更改为es2015

我正在尝试将tsconfig.json文件中的打字稿目标从“ es5”更改为“ es2015”,但是当我运行“ ng build”命令时,我得到了此错误:

Generating ES5 bundles for differential loading...
An unhandled exception occurred: vendor-es2015.js: 'with' in strict mode (476530:0)

  476528 | module.exports = function(obj){
  476529 | var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};
> 476530 | with(obj||{}){

我的tsconfig.json文件是:

{
  "compilerOptions": {
    "declaration": false,"emitDecoratorMetadata": true,"experimentalDecorators": true,"lib": [ "es6","dom","es2017" ],"mapRoot": "./","module": "esnext","moduleResolution": "node","outDir": "../dist/out-tsc","sourceMap": true,"target": "ES2015","typeRoots": [
      "../node_modules/@types"
    ],"baseUrl": ".","paths": {
      "@abp/*": [ "../node_modules/abp-ng2-module/dist/src/*" ],"@app/*": [ "./app/*" ],"@shared/*": [ "./shared/*" ],"@node_modules/*": [ "../node_modules/*" ]
    }
  },"exclude": [
    "node_modules"
  ]
}
fangmuxin1 回答:angular8:将tsconfig.json目标更改为es2015

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2393712.html

大家都在问