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

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

javascript - webpack 打包 reactjs項目 css 分離

瀏覽:103日期: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
相關文章:
主站蜘蛛池模板: 中国一级特黄aa毛片大片 | 久久香蕉国产线看观看式 | 在线观看一区 | xx国产 | 久草热播 | 成人啪啪网站18 | 国产a不卡片精品免费观看 国产a毛片高清视 | 九九九九九九精品免费 | 国产1024精品视频专区免费 | 婷婷综合 在线 | 亚洲成人免费在线 | 日本公妇色中文字幕 | 国产欧美日韩视频在线观看 | 国产色图片 | 亚洲国产天堂久久综合9999 | 天天鲁一鲁 | 日韩系列在线 | 夜色55夜色66亚洲精品网站 | 国产欧美日韩第一页 | 手机看片日韩日韩国产在线看 | 国产美女主播一级成人毛片 | 亚洲午夜视频在线观看 | 一级黄色性片 | 青草草在线观看免费视频 | 免费精品美女久久久久久久久 | 91精品观看91久久久久久 | 香港毛片免费观看 | 免费的黄色毛片 | 57pao国产成永久免费视频 | 国产精品一在线观看 | 91亚洲一区二区在线观看不卡 | 国产欧美在线观看 | 国产精彩视频在线 | 日本一级毛片免费完整视频2020 | 亚洲一区在线观看视频 | 欧美黑人乱大交灬太大了视频 | 毛片6| 日本一级毛一级毛片短视频 | 日本特黄特色大片免费视频 | 亚洲欧美日韩精品久久亚洲区 | 国产成人资源 |