首页 > 代码库 > webpack中的extract-text-webpack-plugin插件使用方法总结
webpack中的extract-text-webpack-plugin插件使用方法总结
为什么要用 extract-text-webpack-plugin这个插件,这个插件可以为我们实现样式模块化,并且在打包的时候可以生成一个总得css文件。我是在react的项目中用到的。接下来怎么用呐?
1,首先我们npm安装 npm install extract-text-webpack-plugin --save-dev.
2,在webpack.config.js中进行配置 首先我们要引入
const ExtractTextWebpack = require("extract-text-webpack-plugin"); 关于里边参数的详细说明可以看git官网https://github.com/webpack-contrib/extract-text-webpack-plugin
module: {
loaders: [
{
test: /\.js(x)?$/,
loader: "babel-loader",
exclude: /mode_modules/
},
{
test: /\.css$/,
use: ExtractTextWebpack.extract({
fallback: ‘style-loader‘,
use: [‘css-loader‘],
publicPath: path.resolve(__dirname, ‘dist‘)
})
}
]
}
3:我们想在编译后看到这个文件夹,这样就会在我们的dist目录下生成一个 style.css了,如果你用的是less。sass,stylus这个时候你只需要下载相应的loader然后在里边做相应的配置就好了
plugins: [ new HtmlWebpackPlugin({ template: path.resolve(__dirname, ‘./src/index.html‘) }), new ExtractTextWebpack("style.css") ]
webpack中的extract-text-webpack-plugin插件使用方法总结
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。