如何在开发中跳过源地图?
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.map
和 es6-module-loader.js.map
文件。
我有一个简单的小应用程序,我在其中使用 jspm 和 angular。目前拉起屏幕几乎需要几秒钟。我的假设是,我可以通过禁用在 jspm 生成的脚本中作为数据 url 嵌入的源映射的生成来显着加快速度。
如何禁用它们来检验我的假设?
同样,这是标准的浏览器内编译工作流程,而不是在服务器上构建的生产环境。我假设我需要向 configure.js
添加一些内容,但是什么?
您可以在 Babel 中禁用源映射,将 sourceMaps
选项设置为 false:
System.config({
"baseURL": "/src",
"transpiler": "babel",
"babelOptions": {
"sourceMaps":"false"
});
但您仍会在浏览器中获得 system.js.map
和 es6-module-loader.js.map
文件。