如何使用webpack混淆js文件

如何使用webpack混淆js文件,webpack,laravel-5.4,obfuscation,Webpack,Laravel 5.4,Obfuscation,我想在public/js中混淆我的js文件,但在混淆之前,是否可以先在我的公用文件夹外的其他目录中传输,然后混淆的结果将在public/js中 提前谢谢。我已经尝试了一些模糊处理解决方案,似乎提供了最完整的套件。关于在模糊处理之前移动文件的需要,您可以使用mv命令,然后使用一个可用的客户端,将目标文件夹设置为您的public/js。我的猜测是,大多数客户都能做到这一点。你也可以看看Uglify JS,它更像一个压缩工具,但它的管理器可能适合你的需要。然后,您可以配置包含/排除以使用文件夹布局 我

我想在public/js中混淆我的js文件,但在混淆之前,是否可以先在我的公用文件夹外的其他目录中传输,然后混淆的结果将在public/js中


提前谢谢。

我已经尝试了一些模糊处理解决方案,似乎提供了最完整的套件。关于在模糊处理之前移动文件的需要,您可以使用
mv
命令,然后使用一个可用的客户端,将目标文件夹设置为您的public/js。我的猜测是,大多数客户都能做到这一点。

你也可以看看Uglify JS,它更像一个压缩工具,但它的管理器可能适合你的需要。然后,您可以配置包含/排除以使用文件夹布局


我的答案来得很晚,不过我建议你

它既可以独立工作,也可以作为一个整体工作

我在我的一个项目中使用默认设置。这个项目是用TS编写的,编译后用这个插件进行模糊处理。即使有了基本设置,代码也会发生很大变化。我没有注意到任何副作用

如果您同时需要模糊代码和未模糊代码,例如,您可以复制入口点并将副本添加到JavaScriptObfuscator排除中。

安装“webpack obfuscator”并将您的webpack文件配置为模糊所有js文件

npm install --save-dev webpack-obfuscator
没有更好的办法免费提供alll无需注册。。。。。。。等