需要建议在一个'apps'文件夹下构建多个角度应用

时间:2015-12-10 03:34:21

标签: angularjs architecture

我们正在构建我们的代码文件夹项目,该项目将包含多个独立的角度应用程序(它们可以共享可以注入应用程序的常用服务)

我们应该能够单独构建和部署每个应用程序(为每个应用程序提供一个独立的gulpfile)

我不确定如何共享公共服务,我想我们需要一个顶级应用程序,它将在部署时包含其中一个应用程序。

在访问顶级应用时,如何以及在何处配置要构建或提供的应用。 我已经看过手动引导角度应用程序,但不确定该代码将去哪里?

每个应用都应该有自己的bower_components文件夹,还是可以从顶级应用本身共享。

任何方向,指向博客的链接都会有所帮助。

这是我到目前为止所得到的:

apps/
  common/
  appOne/
    components/
    services/
    appOne.js
    index.html
  appTwo/
  ...
  ...
  bower_components/
  index.html
  package.json

0 个答案:

没有答案