加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

模板 – 推荐的可扩展AngularJS项目结构?

发布时间:2020-12-17 09:00:05 所属栏目:安全 来源:网络整理
导读:我看过几个AngularJS项目模板: seed project在官方网站, Yeoman的生成,和 AngularFun。 有没有任何其他(未)意见的模板,我应该看看,或任何相关的模式,你会建议一个可扩展的AngularJS项目? 可扩展我的意思 能够在自己的文件中分割控制器,指令,过滤器
我看过几个AngularJS项目模板: seed project在官方网站, Yeoman的生成,和 AngularFun。

有没有任何其他(未)意见的模板,我应该看看,或任何相关的模式,你会建议一个可扩展的AngularJS项目?

可扩展我的意思

>能够在自己的文件中分割控制器,指令,过滤器等;
>能够按需加载这些文件,而不是使浏览器加载所有内容;
>能够具有公共的跨项目组件(例如通用指令,过滤器或服务)。

你可以看看一个演示应用程序,Pawel Kozlowski和我在一起:
https://github.com/angular-app/angular-app。

它不提供任何支持按需加载文件,但你可以看到我们把模块分成单独的文件,并设置测试作为一类组件。我们有一个构建过程(使用Grunt),它连接(并释放)js文件,并可以运行单元测试和端到端测试。

我们选择将我们的模块分成两组功能应用领域和共同的交叉库代码,而不是简单地分为指令,过滤器,服务等。在一个功能区域,我们可能有一些服务,指令,控制器和模板。

这使得对功能区域的开发更容易,因为所有相关项目在一个地方。

该项目依靠一个简单的nodeJS服务器来提供文件(支持HTML5模式深层链接),并提供身份验证和授权服务。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读