0
点赞
收藏
分享

微信扫一扫

webpack基本使用和配置文件

芝婵 2022-05-02 阅读 65

1. 了解webpack

(1)   webpack是静态模块打包器

(2)   能翻译和压缩代码

(3)   减小代码包体积,让浏览器更快速打开网页

2. 使用webpack的方法

注意:  webpack是基于nodejs的,所以一定要安装了node才能使用

比如:

(1) 任意新建一个空文件夹 , 进入文件内部 用 npm  init  --yes 命令生成一个package.json

(2) 创建三个文件 index.html    index.js   tool.js 并书写自己的代码 ,结构如下:

 

(3) 安装webpack 并 验证是否安装成功

命令npm i webpack webpack-cli -D

(4)以模块化的方式来修改:

  • 在tool.js中导出模块
  • 在index.js中使用模块

(5) 使用webpack来处理index.js

命令:  npx webpack 文件名

(6) 在index.html中引入打包后的js

3. 配置文件

(1) 创建默认配置文件: 在项目根目录下创建一个名为webpack.config.js

:  打包方式有两种: 

  • mode: ' development '  ---->  适用于开发模式  代码多
  •  mode: ' production '     ---->  适用于生产模式  代码少且加密

(2) 运行打包命令 , 可以查看产生的 main.js文件的内容 

(3)入口文件和出口文件

   在webpack中,默认的入口和出口分别是:

  • 默认入口是:./src/index.js
  • 默认出口是:./dist/main.js

a.设置入口文件的方法:  

在webpack.config.js的配置项中添加 entry

b.指定出口文件:

在webpack.config.js中设置output项 

 

说明:

  • output中的filename用来指定打包后的文件名字。
  • output中的path用来指定打包后的路径。注意:它必须是绝对路径。所以,这里引用path模块中的join和__dirname来生成绝对路径。
  • 如果path中的路径不存在,它会自动创建。

4. 简化打包命令---定制script

可以在package.json中添加script命令来快速启动webpack,格式如下:

"scripts": {
"自定义命令名": "要具体执行的代码",
}

可以在根目录下的小黑窗中通过:  npm run build, npm run dev 来运行

 

 

举报

相关推荐

0 条评论