Webpack开发环境配置

本文介绍了Webpack的开发和生产环境配置。在开发环境中,使用`webpack`命令配合`--mode=development`参数,将`./src/index.js`打包成`./build/build.js`。生产环境下,同样命令但`--mode=production`会使代码被压缩。Webpack能处理JS、JSON,但不直接处理CSS、图片等资源,并且在生产环境会进行模块化编译和代码压缩。
摘要由CSDN通过智能技术生成

Webpack开发环境配置

1.运行指令

开发环境:webpack ./src/index.js -o ./bulid/build.js --mode=development

webpack 会以 ./src/index.js 为入口文件开始打包,打包后输出到 ./build/build.js,整体打包环境是开发环境

生产环境:webpack ./src/index.js -o ./bulid/build.js --mode=production

webpack 会以 ./src/index.js 为入口文件开始打包,打包后输出到 ./build/build.js,整体打包环境是生产环境

结论:

1.webpack能处理js、json资源,不能处理css、img等其他资源

2.生产环境和开发环境将ES6模块化编译成浏览器能识别的模块化

3.生产环境比开发环境多一个压缩js代码

2.webpack.config.js开发环境

/*
* 
* webpack.config.js  webpack的配置文件
* 作用:指示webpack干哪些活,(当你运行webpack指令时,会加载里面的配置)
* 所有构建工具,都是基于nodejs平台运行的,模块化默认采用commonjs
*
*
*	运行项目指令:
*	webpack: 会将打包结果输出出去
*	npx webpack-dev-server 只会在内存中编译打包,没有输出
* */


// 绝对路径
const {resolve} &#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值