如何从单个代码库(Angular)构建多个应用程序?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (15)

我在做一个Angular应用程序

为计费系统构建一个管理后端。客户端现在也希望为所有客户提供一个“公共后端”。一个客户和登录并发送消息的地方。对于公共后端,UI是相同的

如何从相同的代码库构建两个应用程序?

提问于
用户回答回答于

定义构建

components
-- component-1
-- component-2
-- component-3
app-1
-- app.js
app-2
-- app.js

要构建app

require('../components/component-1/file.js')
require('../components/component-3/file.js')
用户回答回答于

不要从相同的代码库提供两个应用程序:

  1. 审核已经建立的应用程序。确定哪些组件可以在两个项目之间重用,并将其作为基础项目项目。
  2. 如果你在考虑模块化的情况下建立事物,这不应该回到制动状态。可能需要重构才能让自己进入正确的位置
  3. 将该基础前端项目转换为可独立于您的自定义应用程序代码更新的bower依赖项

扫码关注云+社区