angularjs – 如何从单个代码库角度构建多个应用程序
我在一个角度的应用程序。我们基于
https://github.com/Swiip/generator-gulp-angular的应用程序,一切正常。这个有角度的种子项目基本上会扫描目录中的所有JS文件,并将其并入到单个JS文件中。
我们正在为计费系统构建管理后台。客户现在也想为所有客户提供“公共后台”。一个客户端基本上登录发送消息的地方。用户界面对于公共后端是一样的,我们可以在任何地方重复使用相同的指令。唯一的问题是公共后端很小,管理后台是巨大的。我不认为将完整的管理员应用程序提供给随机客户端是一个很好的做法。 如何从相同的代码库构建两个应用程序?
不要从同一代码库提供两个应用程序。这是灾难的秘诀。这是我如何处理这个的粗略的概述:
>审核您已经构建的应用程序。确定哪些组件可在两个项目之间重用,并将其确定为您的基础项目项目。 如其他人所说,您将使用一个良好的构建工具(如Grunt / Gulp)来管理应用程序,这将为您提供通用的依赖关系。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |