当前位置:首页 > Web开发 > 正文

webpack 常用的loader

11-11 Web开发

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 [email protected]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

温馨提示: 本文由杰米博客推荐,转载请保留链接: https://www.jmwww.net/file/web/10213.html