webpack学习(二)初识打包配置

释放双眼,带上耳机,听听看~!

前言:webpack打包工具让整个项目的不同文件夹相互关联,遵循我们想要的规则。想 .vue文件, .scss文件浏览器并不认识,因此webpage暗中做了很多转译,编译等工作。

   事实上,如果我们在没有加配置文件之前 webpack是有默认配置的,比如在项目最开始的时候我们没有加上webpack.config.js,但是我们依然可以终端运行 npx webpack index.js

   来进行打包。但是这并不能满足一个项目中繁杂的各种文件的配置,因此我们可以自己配置符合当前项目的 配置文件–>webpack.config.js。

第一步:在项目中第一级目录添加webpack.config.js文件。

第二部:编写打包的入口,各种配置项和打包出口

第三部:导出配置

如下图:

webpack学习(二)初识打包配置

上图是最基础的打包配置:

  1,打包的入口文件是index.js,它的路径是 \”./src/index.js\”。main的意思是默认打包成main.js。

  2, 打包的出口文件可以随意设置,比如:bundle.js。引入path模块并使用 path.resolve()方法,

    使得在src平级目录下创建dist(随意起名都可以)文件夹来存放bundle.js等文件。

  3,在入口,出口配置之间应该有很多按照我们需求的很多配置,本篇只是初识基本配置,后面继续记录。

 

另外,如果习惯了用 npm,可以在package.json文件中的脚本配置中这样写:

webpack学习(二)初识打包配置

这样打包的时候 运行 npm run bundle就可以了。

 

给TA打赏
共{{data.count}}人
人已打赏
随笔日记

你不怕他离职吗?

2020-11-9 5:16:58

随笔日记

隔夜外盘:美股三连涨道指涨超180点 金价创逾3个月收盘新高

2020-11-9 5:17:00

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索