1、首先创建项目文件夹,然后执行cnpm init
初始化一个新的package.json
文件。
2、安装webpack
、webpack-cli
,如果不安装webpack-cli
是无法在命令行中使用webpack
的。在webpack 3
中,webpack
本身和它的CLI
以前都是在同一个包中,但在第4版中,他们已经将两者分开来更好地管理它们。
3、打开package.json
,添加build
(构建)脚本。
4、webpack4
之前版本和webpack4
之后版本使用cnpm run build
打包文件是不一样的,webpack4
之前版本需要手动创建一个webpack.config.js
配置文件,配置入口、出口等相关信息,才能进行打包。webpack4
之后版本默认把./src/index.js
作为入口文件,也可以使用webpack.config.js
配置。先来看看效果:
在webpack4
之后版本如果没有./src/index.js
文件,也没有webpack.config.js
配置,打包时就会报上述错误。
使用默认入口文件时,打包结果如下:
使用配置文件,打包结果:
const path = require('path')
module.exports = {
entry: './搭建项目并打包js文件.js',
output: {
path: path.resolve(__dirname, 'build'),
filename: 'bundle.js',
publicPath: 'build/'
},
module: {
},
plugins: []
}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。