webPack核心概念:
入口:
输出:
loader(载荷):处理静态资源文件,组装功能
插件:
模式/兼容性:
简单使用
- 使用 npm init -y命令新建一个package.json文件
使用npm install webpack webpack-cli -D命令下载安装webpack
此时无法使用npm run build 命令
可以在scripts配置下即可
在文件夹下新建webpack.config.js文件,配置入口文档
此时。使用npm run build 打包即可生成dist文件夹
const path = require('path')
console.log(path.resolve()); //当前文件的绝对路径
console.log(path.join(__dirname, './dist')) //拼接上的路径
const config = {
entry: './src/index.js',
output: {
filename: 'bundle.js',
path: path.join(__dirname, './dist') //打包的目标文件
}
}
module.exports = config