开发者社区> 问答> 正文

是不是需要将每一个模块编译成不同 JS?如果是的话,应该如何配置?否则应该采用什么样的思路?

请问下使用 Angular2 开发较大的项目,如果使用序列号控制用户能使用的模块,用户不能下载不允许使用的模块(以保护不可见的模块代码),这样的话是不是需要将每一个模块编译成不同 JS?如果是的话,应该如何配置?否则应该采用什么样的思路?

展开
收起
OSC开源社区 2024-05-30 14:09:39 19 0
1 条回答
写回答
取消 提交回答
  • 不要试图靠源码保密来保障安全,一切安全特性都应该以攻击者拿到了你的源码作为基本假设。你的保护应该是对API进行保护,即使别人拿到了你的全部前端代码,只要不能调用API,那么也一样没法用。

    2024-05-31 12:40:26
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript面向对象的程序设计 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载