Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.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 2 webpack应用程序在IE中加载需要花费大量时间,原因是一些“错误”;。js.map";文件夹_Angular_Webpack - Fatal编程技术网

Angular 2 webpack应用程序在IE中加载需要花费大量时间,原因是一些“错误”;。js.map";文件夹

Angular 2 webpack应用程序在IE中加载需要花费大量时间,原因是一些“错误”;。js.map";文件夹,angular,webpack,Angular,Webpack,每当我试图在IE11中打开angular 2网页包应用程序时,它比chrome浏览器花费更多的加载时间。当我在“网络”选项卡中检查时,IE似乎正在尝试获取许多前缀为“.js.map”的文件,如/Observable.js.map、/root.js.map、/toSubscriber.js.map//等,但它无法找到这些文件,因此返回404状态。我不知道这些文件来自何处,因为我在Chrome浏览器中看不到这些文件。请帮助。这只是因为您仍处于开发人员模式。一旦你跑了 ng构建——prod 它将为生产

每当我试图在IE11中打开angular 2网页包应用程序时,它比chrome浏览器花费更多的加载时间。当我在“网络”选项卡中检查时,IE似乎正在尝试获取许多前缀为“.js.map”的文件,如/Observable.js.map、/root.js.map、/toSubscriber.js.map//等,但它无法找到这些文件,因此返回404状态。我不知道这些文件来自何处,因为我在Chrome浏览器中看不到这些文件。请帮助。

这只是因为您仍处于开发人员模式。一旦你跑了 ng构建——prod
它将为生产构建您的应用程序,并对其进行完全优化。唯一可能导致此问题的其他原因是互联网/计算机速度缓慢

请从编译版本中删除.map文件。将tsconfig中的sourcemap设置为false。如果您没有使用ng cli,我强烈建议您使用它来管理项目、构建和部署

“sourceMap”:false,

{
  "compilerOptions": {
    "target": "es5",
    "module": "commonjs",
    "moduleResolution": "node",
    "sourceMap": false,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "lib": [ "es2015", "dom" ],
    "noImplicitAny": true,
    "suppressImplicitAnyIndexErrors": true
  }
}

您是否考虑过为prod构建AOT并进行捆绑和缩小?