webpack4--学习总结(3)--webpack配置

webpack.config.js

 

var path=require('path');
var webpack=require('webpack');

module.exports={
    entry:'.入口文件',
    output:{
        path:path.resolve(__dirname,"./dist"),

->出口位置  path.reslove()翻译位置的方法(绝对路径)


       chunkFilename: '[name].chunk.js'

->用来打包require.ensure方法中引入的模块,若该方法中没引入任何模块,就不会生成任何chunk块文件


    publicPath: './',

->解析文件的目录,例如assert文件(包含img)

->主要是对你的页面里面引入的资源的路径做对应的补全,常见的就是css文件里面引入的图片(相对路径参照)


    filename: '[name].bundle.js',

->结果文件名

    },

    module:{
    /*    rules:[
          {
              test:/\.css$/,->loader处理后的文件扩展名
              use:['style-loader','css-loader']->可以是对象 数组
          }
        ],*/
      


    plugins:[

->插件
 
    new HtmlWebpackPlugin({
        title:'测试',
        template:'./src/index.html',
        filename:'index.html',
    }),

    ]
}
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值