使用 jhipster 4.14 的 Uglifiy 脚本

Uglifiy scripts using jhipster 4.14

我对 AngularJS 的早期版本的 JHipster 有疑问。 考虑到生成器正在使用 uglify 方法。事情是 uglify 工作并生成了 vendor.js 和 app.js,但是浏览器正在创建一个名为 "source" 的文件夹,它显示了我的源代码,它在我的服务器下不存在。发生这种情况可以吗?

显示源文件夹的屏幕截图:

在源映射可用的情况下,能够看到 source 文件夹和去丑化的 JS 是正常的。您可以直接在浏览器中打开 JS 文件并在 URL 后附加 .map 来查看地图。有关详细信息,请参阅 Chrome Developer Tools documentation about source maps.

为了防止为 AngularJS JHipster 项目生成源映射并将其打包到 WAR 中,您在 gulp/build.js[=15] 中注释掉或删除 .pipe(sourcemaps.write('.')) =]