节点+角度应用程序中模块化CSS的最佳实践

时间:2014-05-21 20:27:17

标签: css node.js angularjs gulp stylus

对于我的应用,我使用browserify来处理javascript,这确实很棒。我可以模块化,转换coffeescript,捆绑,用ngmin预先缩小缩小,缩小,添加源地图等。

我甚至可以使用gulp-angular-templatecache将所有html模板捆绑到一个单独的javascript文件中

现在,我仍然需要找到处理样式文件的最佳方法。 (我使用的是Stylus)

我认为我可以使用insert-cssstylify,但我不喜欢将样式注入javascript的想法。它们应该从相关的html文件调用,不是吗?

是否有一种简单的方法可以从html模板中获取所有样式,解决依赖关系(某些样式可能会导入其他样式)并正确捆绑它们

单个或单独的文件,让我们说如果由于某种原因我想要捆绑第三方样式 - 如单独的bootstrap css。

如果我找到一个很好的方法,我可以将角度指令转换为真正可重用的组件 - 与指令相关的所有内容都将包含在一个文件夹中(javascript,html,css)

0 个答案:

没有答案