webpack初使用

1、node环境,我的是node: v16.15.0  npm:8.5.5

2、运行npm init 创建package.json文件

3、配置淘宝镜像源:

npm install -g cnpm --registry=https://registry.npm.taobao.org

4、运行 

cnpm install -D webpack
cnpm install -D webpack-cli

如果运行以上报错,就把cnpm替换成npm

5、 在package.json同名目录下新建一个webpack.config.js配置项文件

6、在package.json文件中新增一个"script"的配置项,如果package.json里面存在该配置项,就直接在其里面写入

"build": "webpack --config webpack.config.js"

 7、项目基本结构

其中dist是webpack打包后生成的文件,src里面是你项目的源码

接下来就编写webpack.config.js里面的配置项其余配置项详见webpack | webpack 中文文档 | webpack 中文网 (webpackjs.com)

 8、以上最基础的配置完成后,在终端处输入以下命令启动webpack

 npm run build

 

注意:webpack.config.js文件里必须要有基础配置,注意路径、文件名等要与项目文件保持一致,否则打包会报错。 

 9、Node.js里面的一些基础了解

关于path:path是Node.js的一个模块,提供一些有关路径处理的工具函数。

关于require:Node.js采用CommonJS规范(具体规范内容可以百度更详细的文章)。而这个规范是使用require函数引入模块、使用module.exports来输出一个模块。

关于resolve:resolve是path模块提供的一个函数。这个函数可以接受若干个参数,最终返回一个拼接完成后的地址。

关于__dirname:这个是node内置的变量,总是指向当前文件的绝对路径。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值