【发布时间】:2018-06-30 05:13:40
【问题描述】:
我设计了一个 ionic 2 应用程序。在使用 --prod 运行 ionic 构建后,apk 大小太高。 ionic 应用程序脚本正在 www 文件夹中创建 .map 文件。那个文件太大了。有没有办法避免创建 .map 文件?
【问题讨论】:
-
在 Angular CLI 中,它们是一个 --no-sourcemap 参数,但我不知道它是否适用于 Ionic。
我设计了一个 ionic 2 应用程序。在使用 --prod 运行 ionic 构建后,apk 大小太高。 ionic 应用程序脚本正在 www 文件夹中创建 .map 文件。那个文件太大了。有没有办法避免创建 .map 文件?
【问题讨论】:
在项目的 package.json 文件中添加以下配置:
"dependencies": {
...
}
"config": {
"ionic_generate_source_map": "false",
},
或者你也可以使用cli标志--generateSourceMap
有关更多信息,您可以查看doc
【讨论】:
所以,我在 Icognito 模式 下使用 { "ionic_generate_source_map" : false } 启动了我的应用程序,然后它就可以正常工作了。也许,需要清除 Angular 的缓存。
【讨论】: