对于我的应用,我使用browserify来处理javascript,这确实很棒。我可以模块化,转换coffeescript,捆绑,用ngmin预先缩小缩小,缩小,添加源地图等。
我甚至可以使用gulp-angular-templatecache将所有html模板捆绑到一个单独的javascript文件中
现在,我仍然需要找到处理样式文件的最佳方法。 (我使用的是Stylus)
我认为我可以使用insert-css和stylify,但我不喜欢将样式注入javascript的想法。它们应该从相关的html文件调用,不是吗?
是否有一种简单的方法可以从html模板中获取所有样式,解决依赖关系(某些样式可能会导入其他样式)并正确捆绑它们
单个或单独的文件,让我们说如果由于某种原因我想要捆绑第三方样式 - 如单独的bootstrap css。
如果我找到一个很好的方法,我可以将角度指令转换为真正可重用的组件 - 与指令相关的所有内容都将包含在一个文件夹中(javascript,html,css)