1.首先当然是安装node.js啦(点击此处下载)
奇数版本是开发版本,偶数版本是稳定版本,推荐下载12.x或14.x(文件后缀为msi)。
node安装过程中只需要改下安装路径(当然不改也可以),其余一路next就行。
安装完成之后在DOS中通过node -v
来查看,若显示有版本号即成功
2.创建一个空文件夹(我创建的是webpackdemo)
我这里用的是是vscode,进入创建的文件夹cd .\webpackdemo\
。
注意进入vscode时右键以管理员身份运行或在终端中输入以下指令开启管理员权限,不然接下来会报错:
Set-ExecutionPolicy -Scope CurrentUser
RemoteSigned
3 初始化
输入npm init
,然后就是当出现package name: (webpackdemo)
时输入一下你想写的名字,然后一路enter,文件夹中就会出现一个文件package.json
,里面的内容就是刚才你写的配置,name是你设置的其余的是自动生成的。
{
"name": "webpacktest",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC"
}
4.安装webpack
- 全局安装
npm install webpack webpack-cli -g
- 本地安装
npm install webpack webpack-cli --save-dev
这里由于我们的项目不发布就只进行本地安装,安装完成之后,会多出一个node_modules
文件夹和一个package-lock.json
文件,同时package.json
中会多出webpack和webpack-cli的版本号。
{
"name": "webpacktest",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
"devDependencies": {
"webpack": "^5.36.2"