我尝试了下面的公式来隐藏我的项目在谷歌浏览器中的代码,我的代码被隐藏,但当我关闭我的项目,并再次打开它,该进程返回到开始,我的代码没有隐藏.我该如何解决这个问题?
scripts: { "build": "GENERATE_SOURCEMAP=false react-scripts build" }
以及env文件:
GENERATE_SOURCEMAP=false
ghhkc1vu1#
没有办法隐藏你的前端源代码。JavaScript是一种被称为解释语言的东西,本质上意味着,它在运行时编译,所以你必须把你的浏览器源代码给你的网站工作,你唯一能做的就是以这种方式构建它,它非常难以阅读,但永远不会完全隐藏。
rjee0c152#
完全隐藏客户端的JS代码在目前是不可能的。但是,你可以尝试这些方法来使窃取/理解你的代码变得更困难。
祝你好运!
2条答案
按热度按时间ghhkc1vu1#
没有办法隐藏你的前端源代码。JavaScript是一种被称为解释语言的东西,本质上意味着,它在运行时编译,所以你必须把你的浏览器源代码给你的网站工作,你唯一能做的就是以这种方式构建它,它非常难以阅读,但永远不会完全隐藏。
rjee0c152#
完全隐藏客户端的JS代码在目前是不可能的。但是,你可以尝试这些方法来使窃取/理解你的代码变得更困难。
祝你好运!