亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

javascript - webpack 打包 reactjs項目 css 分離

瀏覽:121日期:2023-04-12 09:42:11

問題描述

由于打包體積過大,所以用 extract-text-webpack-plugin 把 css 抽出來單獨的文件,

{// test: /.scss|css$/i,test: /.scss$/i,use: ExtractTextPlugin.extract({ fallback: 'style-loader', use: [{ loader: require.resolve(’css-loader’), options: {importLoaders: 1,minimize: true,sourceMap: true, }, }, { loader: require.resolve(’postcss-loader’), options: {ident: ’postcss’, // https://webpack.js.org/guides/migrating/#complex-optionsplugins: () => [ require(’postcss-flexbugs-fixes’), autoprefixer({ browsers: [ ’>1%’, ’last 4 versions’, ’Firefox ESR’, ’not ie < 9’, // React doesn’t support IE8 anyway ], flexbox: ’no-2009’, }),], }, }, 'resolve-url-loader', 'sass-loader?sourceMap' ]})},

可是我們希望只把 公共的 css 打包一個 vendor.css ,就像 js 打包一樣 , 有一個 vendor.js 。

比如在 news 詳情頁組件 加入了 detail.scss , 他也會被 ExtractTextPlugin 插件一起打包。這個不是

我們想要的。

問題解答

回答1:

webpack配置多個entry

entry: { index: [’index.js’,’index.scss’ ], detail: [’detail.js’,’detail.scss’ ], vendor: [’react’,’react-dom’,’common.css’ ]}

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 成人亚洲视频在线观看 | 1024在线视频精品免费播放 | 久久精品成人免费网站 | 免费一级a毛片免费观看欧美大片 | 久久久久久国产精品免费 | 亚洲精品国产第一区二区图片 | 成人观看的视频三级 | 成人性色大片 | 黄色的视频在线免费观看 | 国产成人亚洲精品蜜芽影院 | 国产一区二区三区美女图片 | 亚洲成a人片在线观看中文动漫 | 特级黄色视频毛片 | 亚洲欧美日本综合一区二区三区 | 黄色片大全在线观看 | 青青国产成人久久激情91麻豆 | 日韩a级在线| 99久久免费看国产精品 | 成年女人免费又黄又爽视频 | 特级aa毛片在线播放 | 国产一区二区三区四区偷看 | 日韩精品第1页 | 最新国产v亚洲v欧美v专区 | 狠狠色丁香久久婷婷综合五月 | 国产精品原创永久在线观看 | 日韩a级一片在线观看 | 国产国产精品人在线视 | 99精品国产自在现线观看 | 欧美人成人亚洲专区中文字幕 | 女教师的一级毛片 | 一级毛片特黄久久免费看 | 未成人禁止视频高清在线观看 | 午夜tv影院 | 国产男女野战视频在线看 | 欧美高清一级 | 啪啪综合 | 善良的翁熄日本在线观看 | 狠狠色噜噜狠狠狠狠狠色综合久久 | 欧美精品国产 | 色播在线播放 | 国产亚洲欧美另类一区二区三区 |