diff --git a/README.md b/README.md index 73d1b88..fc1bca8 100644 --- a/README.md +++ b/README.md @@ -23,11 +23,42 @@ mall4j商城开源以来引起了广泛关注,为了感谢各位开发者对 ## 开发环境启动 -请使用 uniapp官方推荐的开发工具 HBuilderX 导入项目进行开发 +### 1.安装nodejs -编辑 utils/config.js 里的接口域名配置 +[NodeJS](https://nodejs.org/) 项目要求最低 18.12.0,推荐 20.9.0 -点击工具栏的运行 -> 运行到内置浏览器 即可开发调试~ +如果不了解怎么安装nodejs的,可以参考 [菜鸟教程的nodejs相关](https://www.runoob.com/nodejs/nodejs-install-setup.html) + +### 2.启动 + +- 项目要求使用 [pnpm](https://www.pnpm.cn/) 包管理工具 +- 使用编辑器打开项目,在根目录执行以下命令安装依赖 + + ``` + pnpm install + ``` + +- 运行 + + ``` + pnpm run dev:h5 + ``` + +- 部署 + + ``` + pnpm run build:h5 + ``` + +- 如果不想使用 pnpm,请删除 `package.json` 文件中 `preinstall` 脚本后再进行安装 + + ```json + { + "scripts" : { + "preinstall": "npx only-allow pnpm" // 使用其他包管理工具(npm、yarn、cnpm等)请删除此命令 + } + } + ``` ## 项目链接 @@ -69,7 +100,7 @@ uniapp端:https://gitee.com/gz-yami/mall4uni ![小程序](https://gitee.com/gz-yami/mall4j/raw/master/screenshot/miniQrcode.jpg) -​ 2. 搜索小程序 **mall4j商城** +​ 2. 搜索小程序 **mall4j商城**