如何隐藏我的源代码在react.js?



我尝试了以下公式来隐藏我的项目的代码在谷歌浏览器和我的代码是隐藏的,但是当我关闭我的项目并再次打开它时,该过程返回到开始,我的代码不隐藏。如何解决这个问题?

scripts: {
"build": "GENERATE_SOURCEMAP=false react-scripts build"
}

env文件:

GENERATE_SOURCEMAP=false 

目前完全隐藏客户端JS代码实际上是不可能的。然而,你可以尝试这些方法来让窃取/理解你的代码变得更加困难。

  • 使用cross-env注入环境变量
  • 使用javascript混淆工具混淆你的代码
  • 禁用右键。等。

祝你好运!

没有办法隐藏您的前端源代码。JavaScript是一种被称为解释语言的东西,它本质上意味着,它在运行时编译,所以你必须给你的浏览器源代码让你的网站工作,你唯一能做的就是用这种方式来构建它,它非常难以阅读,但永远不会完全隐藏。

最新更新