我是 React JS 开发新手,我使用 npm create-react-app
命令创建了我的 React 应用程序。当我完成开发并使用 npm run script
构建应用程序代码时,这创建了一个新的构建文件夹,然后将其部署到我的服务器上。
这里的问题如下:部署后,如果我在 Chrome 中打开我的网站并运行开发人员工具,我可以看到我的所有源代码,而不是 Chrome 中的缩小代码,请参见下图: .
最佳答案
React 是一个可以简化网站用户界面开发的库。它是用 JavaScript 编写的,默认情况下 JavaScript 在客户端运行。即在您的浏览器中。默认情况下,可以在浏览器上查看在客户端执行的代码。。无论您选择哪种客户端框架,无论是 React、Backbone 等,这都是正确的...如果您不希望其他人在浏览器中看到您的代码,我会考虑开发您的 UI带有服务器端模板引擎。话虽如此,如果这是您最关心的问题,您可以混淆您的 JavaScript,这样其他人就很难看到您在做什么。这是 JavaScript Obfuscation tool 的链接你可以利用。
希望有帮助!
关于reactjs - npm run-script build(生产构建)命令,在React JS浏览器中显示源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54478667/