如何在开发中跳过源地图?

How to skip source maps in development?

我有一个简单的小应用程序,我在其中使用 jspm 和 angular。目前拉起屏幕几乎需要几秒钟。我的假设是,我可以通过禁用在 jspm 生成的脚本中作为数据 url 嵌入的源映射的生成来显着加快速度。

如何禁用它们来检验我的假设?

同样,这是标准的浏览器内编译工作流程,而不是在服务器上构建的生产环境。我假设我需要向 configure.js 添加一些内容,但是什么?

您可以在 Babel 中禁用源映射,将 sourceMaps 选项设置为 false:

System.config({
  "baseURL": "/src",
  "transpiler": "babel",
  "babelOptions": {
      "sourceMaps":"false"
  });

但您仍会在浏览器中获得 system.js.mapes6-module-loader.js.map 文件。