webpack 使用流程及配置文件 (简洁全面的步骤)

webpack基本使用步骤以及配置:

1.完成目录图中的前三个步骤以及里面的内容:

(1)1.根目录       

(2)2.文件html     

(3)3.src文件夹

完成   index.html  index.css  tools.js   的编写

引入到   index.js   里面

如下图所示:

 

 

2.初始化,安装,配置

(1).初始化npm:     npm init -y

(2).安装webpack命令:      npm i webpack webpack-cli -D

(3)配置文件:

module.exports = {
    //自定义配置写在这里(对象键值对)

}

// 导入html插件
const HtmlWebpackPlugin = require('html-webpack-plugin')

// 配置
module.exports = {

    // 1.打包模式
    mode: 'production',

    // 2.入口文件
    entry: `${__dirname}/src/index.js`,

    // 3.出口文件
    output: {
        path: `${__dirname}/dist`,
        filename: `main.js`
    },

    // 4.html配置
    plugins: [
        new HtmlWebpackPlugin({
            minify: {
                removeComments: true,
                collapseWhitespace: true,
                minifyCSS: true
            },
            template: `./public/index.html`
        })
    ],

    // 5.配置静态插件
    module: {
        rules: [

            // css
            {
                test: /\.css$/,
                use: ['style-loader', 'css-loader']
            },

            // less
            {
                test: /\.less$/,
                use: ['style-loader', 'css-loader', 'less-loader']
            },

            // 图片
            {
                test: /\.(png|jpg|gif|jpeg)$/i,
                type: 'asset'
            }
        ]
    },

    // 服务器配置
    devServer: {
        host: '127.0.0.1',
        port: 3000,
        open: true
    }

}

 package.json 文件中修改的部分如下:

 

3.控制台命令(从头到尾): 

初始化npm:  npm init -y

安装webpack:  npm i webpack webpack-cli -D

下载html插件 :  npm i html-webpack-plugin -D

下载css插件 :  npm i css-loader -D

                        npm i style-loader -D

下载less插件 :  npm i less-loader less -D

下载服务器插件 :  npm i webpack-dev-server  -D

启动服务器:  npm run dev

 目录图:

运行图如下:

 

 

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值