【发布时间】:2017-10-09 08:05:46
【问题描述】:
我已经在生产版本(前端应用程序)中构建了我的 jhipster 应用程序,它确实缩小了所有 javascript 文件和 html 文件,我可以在战争中看到这一点,并且我也在生产版本中运行该应用程序,就像完全启动它一样说 jhipster 开始了,配置文件大摇大摆,刺激。但是当我访问我的应用程序时,几乎没有创建源文件夹,并且暴露了我所有的 javascript 代码,因为那里的 javascript 没有被缩小。 这个文件夹是什么? 为什么这个文件夹存在? 如何禁用此文件夹? Link to the screenshot
【问题讨论】:
-
是的,我已经完成了一个干净的构建并尝试从另一台 PC 在另一个浏览器中加载它,我还没有在 chrome 中配置工作区,源代码也显示在 IE Edge 中:(,
-
您可能应该在 gulp/build.js 中禁用源映射,同时 gulp-uglify 使用您可能想要更改的默认选项。
-
谢谢,我从 build.js 中删除了源映射,虽然在 prod 模式下源映射会自动禁用,但我想他们只是给了我们运行生产构建的选项在开发人员资料中也是如此,无论如何谢谢你,继续添加这个作为这个问题的答案,我会接受它。
标签: java spring jhipster production-environment production