-
使用 webpack 插件 mini-css-extract-plugin 需要額外安裝
npm i mini-css-extract-plugin@latest -D
; -
同時(shí)打包 js 和 css 文件時(shí),可參考 entry 高級(jí)用法;文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-680084.html
-
package.json
的配置如下文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-680084.htmlconst { VueLoaderPlugin } = require('vue-loader'); // 可將CSS提取到單獨(dú)的文件 const MiniCssExtractPlugin = require('mini-css-extract-plugin') module.exports = { mode: 'production', entry: { "my-webcomponents": ['./index.js', './src/assets/stylus/main.styl'], "my-webcomponents2": ['./index2.js', './src/assets/stylus/main2.styl'], }, output: { path: path.resolve(__dirname, 'dist'), filename: '[name].js', clean: true, }, plugins: [ new VueLoaderPlugin(), new MiniCssExtractPlugin({ filename: "[name].css", // filename: "main.css", // 也可以指定名稱(chēng),但css只會(huì)輸出一個(gè) }), ], }
到了這里,關(guān)于《基于 Vue 組件庫(kù) 的 Webpack5 配置》3.將 CSS 提取到單獨(dú)的文件的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!