🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
**项目是基于`Mpvue`(根目录`mpvue/weiapp`)和`Vue`(根目录`mpvue/wap`)开发的,你必须选安装好NodeJs和npm,建议到NodeJs官网直接下载安装包。 ## weiapp(微信小程序)项目 1. 下载整个包之后,进行根目录`mpvue/weiapp`文件夹。 2. 运行`npm install`,如果你安装了cnpm,你就可以使用`cnpm install` 3. 调试项目:运行`npm run dev`命令,打开微信开发者工具,把整个`mpvue/weiapp`目录选进去,就可以边改边看代码 4. 打包上传项目:使用命令`npm run build`,然后在微信开发者工具右上角点击上传就可以上传开发版本了。 ## wap(微信公众号)项目 1. 同上,进入根目录`mpvue/wap`文件夹。 2. 同上,运行`npm install`或`cnpm install` 3. 本地调试:项目采用的是Vue3,所以运行`npm run serve`命令,默认打开`localhost:8080`,就可以直接调试了 4. 打包上传项目:使用命令`npm run build`,默认生成的文件夹是在根目录`public/wap`下,上传打包好的文件夹就可以访问了 #### Tips: - **本地调试:** 由于是微信公众号项目,要跳转获取用户信息,所以在本地调试的时候,在`wap/src/app.vue`文件中注释掉跳转,并且手动使用`window.localStorage` API 添加`openid`,默认 -3;打开微信开发者工具在小程序项目`Storage`中获取`PHPSSEEID`值。 ``` window.localStorage.setItem("PHPSESSID", "xxxxxxxxxxxxxxxxxxxxxxx"); window.localStorage.setItem("openid", -3); ```