1.安装新版的Node.js 20.11.0 LTS
注:mvn 管理node版本
https://github.com/coreybutler/nvm-windows/releases
2.安装新版的Vscode x64-1.85.1
下载
https://code.visualstudio.com/
3.安装新版 git 分布式版本控制系统
下载 https://git-scm.com/
注1:如果下载太慢难忍,就把链复到 迅雷 就很快了!!!
注:在根目录下建这个文件,排除上不上到gitee 代码仓库 目录或文件
4. koa2 命令操作
4.1 全局安装下koa 默认就是koa2
npm i -g koa-generator
4.2 创建koa2 框架
koa2 项目名
4.3 安装依赖包
npm i
或者npm install
4.1 改下配置文件package.json 方便开发
"dev": "./node_modules/.bin/nodemon bin/www",
或成
"dev": "nodemon bin/www",
因为 Node.js 20.11.0 LTS 不支持旧的写法
4.4 全局安装下 PM2 Node进程管理工具
npm i pm2 -g
让你在电脑直接运行部署 (npm run prd)
常操作的命令
npm run prd //
pm2 ls // 显示进程
pm2 stop 0 // 停止进程
pm2 start index // 通过PM2起动项目在进程里
// 以下两个命令都可以达到重启进程的效果
pm2 restart [进程名] | [进程id] // 重启效果 短时间内进程无效
4.5 在 bin/www 文件里加入代码和app.js 去除代码方便操作
www文件 加入 console.log("http://localhost:3000")
app.js文件删除 app.use(logger()) 日志 烦人
5. git 命令操作
到gitee代码仓库 拉取《 Pear Admin Layui后台管理框架》代码
git clone
git clone https://gitee.com/pear-admin/Pear-Admin-Layui.git
将其 根目录放koa2 《public》 静态目录里 多余的都删除了
npm run dev 运行
6. 在gitee 创建仓库、上传到仓库 配置排除文件 .gitignore
排除上传 node_modules 依赖包