是否可以使用browserify分别捆绑js和css文件

use*_*059 10 browserify

我正在使用的命令是

browserify -t browserify-css src\app.js > bundle.js
Run Code Online (Sandbox Code Playgroud)

遍历的css文件最终作为bundle.js文件中的文本blob,最终在浏览器中加载时作为样式标记附加到头部.

是否可以输出bundle.js和bundle.css文件,其中bundle.css只是遍历的所有css文件的串联?

此示例中的src\app.js仅包含一个require

require( 'app.css' );
Run Code Online (Sandbox Code Playgroud)

got*_*top 0

您可以使用Sheetify转换,它输出使用insert-css 的代码。然后,使用css-extract browserify 插件将 insert-css 调用提取到单独的文件中。

browserify -t sheetify/transform -p [ css-extract -o bundle.css ] index.js \
  -o bundle.js
Run Code Online (Sandbox Code Playgroud)