0

我可以阻止查看 Inspect element -> sources 中的主干.js 应用程序代码查看吗?

我不是在讨论视图 Html 和 css,而是在讨论保存模型数据的 Backbone 视图文件。代码部署在heroku中,是否有任何插件可以阻止在heroku中查看代码?

或任何额外的安全js,我需要包括来阻止它?

谢谢,维吉

4

1 回答 1

0

你可以最小化、混淆、丑化代码,但它是客户端,所以它是可见的。对于某人在其客户端上运行的任何应用程序也是如此,无论是本机应用程序还是 Web 上的应用程序。

据我所知,这些过程必须在构建期间、部署之前完成。只需重建和丑化你的代码(我为此使用 grunt,但你可以使用任何工具。这是一个 npm 库的链接,它似乎很受欢迎 npmjs.org/package/uglify-js

你只需要安装node.js,这样你就可以从命令行访问npm命令,你实际上不需要使用node.js,虽然可能有一个用于rails的工具,我不熟悉它

于 2014-10-15T23:18:44.203 回答