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

toe95027  于 2023-01-07  发布在  Java
关注(0)|答案(2)|浏览(198)

我尝试了下面的公式来隐藏我的项目在谷歌浏览器中的代码,我的代码被隐藏,但当我关闭我的项目,并再次打开它,该进程返回到开始,我的代码没有隐藏.我该如何解决这个问题?

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

以及
env文件:

GENERATE_SOURCEMAP=false
ghhkc1vu

ghhkc1vu1#

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

rjee0c15

rjee0c152#

完全隐藏客户端的JS代码在目前是不可能的。但是,你可以尝试这些方法来使窃取/理解你的代码变得更困难。

  • 使用cross-env注入环境变量
  • 模糊你的代码使用javascript模糊工具
  • 禁用右键单击..等

祝你好运!

相关问题