我是否可以阻止查看在Inspect元素中查看的backbone.js应用代码 - >来源?
我不是在考虑查看Html和CSS,我在谈论Backbone视图文件,它包含模型数据。代码部署在heroku中,是否有任何插件阻止在heroku中查看代码?
或我需要包含哪些其他安全j来阻止它?
谢谢, VIJI
答案 0 :(得分:0)
您可以最小化,混淆,丑化代码,但它是客户端,因此它将是可见的。对于某人在其客户端上运行的任何应用程序,无论是本机应用程序还是Web上,都是如此。
据我所知,这些流程必须在构建期间完成,然后才能部署。只是重建和uglify你的代码(我使用grunt,但你可以使用任何工具。这里是一个npm库的链接,似乎很受欢迎npmjs.org/package/uglify-js
你只需要安装node.js就可以从命令行访问npm命令,你实际上不需要使用node.js,虽然可能有一个rails工具,我不熟悉它