webpack 常用的loader
Posted 欢欢11
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了webpack 常用的loader相关的知识,希望对你有一定的参考价值。
1.npm init 创建一个node的包文件 2.npm install webpack webpack-cli -g 全局安装不推荐 3.npx webpakc -v 查看webpack的版本号 npx 实在当前项目的node_modules里面查找,npm 是在全局查找 4.npm info webpack 可以查看所有的webpack的包 5.npm install webpack@4.16.6 webpack-cli -D 安装指定版本 6.默认webpack 打包寻找的配置文件是webpack.config.js 如果想更改文件夹名字:npx webpack --config webpack.js(这是需要更改文件夹的名字)
常用的loader插件webpack.config.js配置,注意插件是从上到下,从左到右执行
const path = require(‘path‘)
module.exports = {
mode:‘development‘,
entry:‘./src/index.js‘,
module:{
rules:[
{
test:/.(jpg|png|gif)$/,
use:{
loader:‘file-loader‘,
options:{
name:‘[name].[ext]‘,
outputPath:‘images/‘
}
}
},
{
test:/.css$/,
use:[‘style-loader‘,‘css-loader‘,‘postcss-loader‘]
},
{
test:/.scss$/,
use:[‘style-loader‘,‘css-loader‘,‘sass-loader‘]
}
]
},
output:{
filename:‘bound.js‘,
path:path.resolve(__dirname,‘dist‘)
}
}
2.postcss-loader 用来给添加厂商前缀的 ,需要安装在根目录下添加postcss-config.js的配置文件 npm install autoprefixer -D
postcss-config.js 配置:
module.exports ={
plugins:require(‘autoprefixer‘)
}
效果如下:
- -webkit-transform: translate(100px,100px);
- transform: translate(100px,100px);
以上是关于webpack 常用的loader的主要内容,如果未能解决你的问题,请参考以下文章