javascript - 是否可以将 browserify-css 与 Factor-bundle 一起使用?

标签 javascript node.js browserify

假设我有一个目录设置,例如

app
 \ page1
   - page1.js
   - page1.css
 \ page2
   - page2.js
   - page2.css
 \ fancy-widget
   - fancy-widget.js
   - fancy-widget.css
 \ common
   - shared-utils.js
   - general-styles.css

我想要像这样的输出

- page1.js
- page1.css
- page2.js
- page2.css
- shared.js
- shared.css

其中“共享”js/css 文件包含 page1 和 page2 都需要的脚本/样式。

我可以使用factor-bundle满足我的要求的javascript方面,但我无法制作 browserify-css好好地玩它。我找到了 browserify-css 的 onFlush 选项,但它似乎是为每个进行 css require 调用的 js 文件调用的,而不是每个分解的捆绑文件调用一次。

是否可以实现如上所述的“factor-bundle-css”功能?

最佳答案

我最终找到了 browserify-css 的替代方案。

css-concatify声称它

Supports Factor-Bundle w/o any configuration changes.

关于javascript - 是否可以将 browserify-css 与 Factor-bundle 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42235539/

相关文章:

javascript - Angular 2 相当于 vuejs v-bind

javascript - Mongoose ,nodejs,全文搜索

npm - 带有browserify的多个 bundle ,在外部使用模块

javascript - 如何在 Browserify 和 Javascript 中进行命名空间

javascript - 如何通过 jQuery 在按键事件期间获取 HTML 文本输入的新值?

javascript - ng-dirty 没有按预期工作

javascript - 跨 server.js 和 api 的 Socket.io 调用

gulp - Babelify 错误找不到模块 'lodash/array/compact'

javascript - HTML5 全屏 API 和 DIV

node.js - 在ubuntu 17.04上安装 Node