angularjs – 如何设置Gruntfile / Yeoman在以功能为中心的目录
发布时间:2020-12-17 16:58:09 所属栏目:安全 来源:网络整理
导读:使用Yeoman的angularJS生成器(yo angular)创建新项目时,应用程序初始化为以下目录结构: app scripts controllers aFeatureController bFeatureController directives aFeatureDirective bFeatureDirective views aFeatureView bFeatureView 虽然这种传统的M
使用Yeoman的angularJS生成器(yo angular)创建新项目时,应用程序初始化为以下目录结构:
虽然这种传统的MVC结构运行良好,但我发现它比特征中心结构更难导航,其中与应用程序相同部分相关的所有文件都位于同一屋檐下.换句话说,我想改为使用以下结构:
是否可以配置gruntfile和Yeoman以便grunt保持任务并且Yeoman脚手架生成器仍能正常运行? 解决方法
您指出的结构由默认的角度yeoman生成器生成.
对于你想要的基于特征的结构(我个人也喜欢),可以由其他自动生成器生成,如generator-cg-angular. 有不少发电机做同样的事情.你可以通过在自耕农上搜索角度来找到最适合你的.它们默认生成此结构,无需更改您的grunt或编写新生成器. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |