webpack在项目中的配置

为什么要创建webpack.conflg.js

在执行webpack时会在项目的根目录寻找webpack.conflg.js,当然也可以通过--conflg来指定要运行的文件。webpack --config aa.js

打包过程中显示一些参数:

  1.找到package.json

  2.在scripts里添加如下代码(webpack后面的参数加什么参数,根据自己需要即可):

    "webpack":"webpack --config webpack.config.js --progress --display-modules --colors -- display-reason"

  3.添加完成后执行:npm run webpack

输出和输入:

  如果你的输入(entry)里定义了多个输入并且你在输出里想要让它输出多个,这是就需要用到占位符。

  占位符:

    [name]:是指entry作为对象的时候的key;例webpack.config.js里的main

    [hash]:是指每次打包的时候会在控制台生成hash值

    [chunkhash]:是指每一个chunk生成的hash值,此处生成的chunkhash值可以当做该文件的版本号,只有在改文件发生变化时,该值才会发生变化

 

 

转载于:https://www.cnblogs.com/cxdxm/p/6613943.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值