22得票1回答
如何将TypeScript代码和JS库合并到一个文件中并生成源映射?

我可以使用类似以下内容的方式,将我的TypeScript项目成功编译成一个带有源代码映射的JS文件:tsc --sourcemap --out app.js app.ts 我还可以使用UglifyJS成功地压缩输出内容,同时保持源映射完整:uglifyjs app.js --source-ma...

22得票4回答
JavaScript代码压缩为什么会用!1代替false,!0代替true?

我正在使用Enyo2编写一个应用程序,它自带了一个基于UglifyJS的压缩工具。我注意到: var t = false 被替换为 var t=!1 同样的方式,true 会被替换为 !0。我确信有一个很好的解释,只是我找不到。有任何想法吗?

22得票3回答
JavaScript代码反混淆

我正在寻找一种方法(最好是网站)对一些JavaScript进行反混淆。这个网站:http://jsbeautifier.org/对于压缩代码非常好用,但对于混淆的代码效果不怎么好。

22得票4回答
ngAnnotate - 警告:期望字符串键的StringMap

我在使用Grunt和grunt-ng-annotate时遇到了这个警告。 警告中没有提到错误在文件的哪个位置,这使得调试变得困难。 有什么想法吗?

20得票6回答
Rails 5 Heroku部署错误:ExecJS :: ProgramError:SyntaxError:意外的标记:名称(autoRegisterNamespace)

尝试将Rails 5应用程序部署到Heroku时,当它执行运行:rake assets:precompile时,我收到以下错误:remote: ExecJS::ProgramError: SyntaxError: Unexpected token: name (autoRegis...

20得票3回答
做minify和uglify两者都有意义吗?

考虑到Uglify会在过程中进行部分代码压缩,那么是否有必要同时进行代码压缩和Uglify呢?如果是,应该先进行代码压缩还是Uglify?仅进行Uglify是否足够?如果两者都完成,代码是否会更加难以理解?

20得票2回答
Webpack 4 禁用 UglifyJS-Webpack-Plugin

我遇到了这个问题已经持续两天了。因此,我决定完全禁用uglifyjs-webpack-plugin来构建webpack。我找不到任何关于webpack 4的解决方案。

20得票1回答
如何压缩嵌套属性

我正在使用 terser-js 来压缩我的代码。 输出结果:a.prototype.a = ... a.prototype.b = ... a.prototype.c = ... 我想要的是:var h = a.prototype h.a = ... h.b = ... h.c = ... ...

19得票3回答
来自UglifyJs的bundle.js中的错误,需要一个名称。

我正在尝试使用 UglifyJS 来压缩/压缩我的 bundle.js 文件。当我运行 webpack -p 命令时,出现以下错误: ERROR in bundle.js from UglifyJs Name expected [bundle.js:105519,6] 第105519行是:...

19得票2回答
UglifyJS和webpack v5

我们一直在使用 UglifyJS 和 webpack v4 来处理 React 代码,但最近更新到了 webpack v5。现在看来 UglifyJS 在 webpack v5 中已经失效了。有没有替代品?我们需要一个能够与 babel-loader 兼容的工具。 谢谢