- 垃圾回收移动端
- 支持回收人员接受消息
- 支持居民发布回收请求,支持商城积分兑换
- 结合 pc 后端使用
- vue
- Vue-loader
- vuex
- eslint
- stylelint
- less
- sass
- vant
- webpack
- node
- qs
- lodash
- git
- axios
- js-md5
- js-cookie
- 本地安装 yarn,不会建议直接百度,npm 也可以
- yarn || npm install 安装依赖包
- yarn dev 开发 || npm run dev 开发
- yarn build || npm run build 打包
- 在 app 目录下 yarn 安装服务器依赖,yarn dev 开发
- 数据库相关数据后续会想办法折腾出来
- 建议按照 vscod.md 的配置设置一下自己 vscode 的配置, 否则部分属性,比如 eslint 不会生效。
- npm 版本 12.14.1
- 重要数据走 md5 加密
- treer -i "/node_modules|.git|.vscode|yarn-error.log/" -e ./docs/TREE.md 可以生成项目结构到指定目录下,需要全局安装 treer
- yarn upgrade-interactive --latest 安装所有依赖包的最新版本
- 在 package.json 中设置 rootFontsize 是 75,意味着整个 5rem 是 100%宽度 https://imweb.io/topic/5a523cc0a192c3b460fce3a5
mobile-garbage
├─. editorconfig 团队开发的一些代码编写规范
├─.babelrc babel 的配置文件
├─.eslintrc.js eslint 的配置文件
├─.prettierrc.js prettierrc 配置文件
├─.stylelintrc.json stylelint 的配置文件
├─package.json 系统的配置文件
├─postcss.config.js css 前缀的配置文件
├─webpack.common.js webpack 通用配置文件
├─webpack.dev.js webpack 开发环境配置文件
├─webpack.pro.js webpack 打包的配置文件
├─yarn.lock yarn 的配置文件
├─docs 说明
| ├─CHANGE.md 每次迭代的修改文件
| ├─README.md 项目的说明文档
| ├─TREE.md 目录的生成文档
| └VSCODE.md vscode 全局 setting 的配置文件
├─dist 打包文件生成的地址
├─client 系统移动端的核心代码
| ├─index.html 入口 html
| ├─index.js 入口 js 文件
| ├─router.js 前端路由文件
| ├─pages
| | ├─App.vue
| | ├─test
| | | └test.vue
| | ├─normal
| | | └normal.vue
| | ├─login
| | | ├─login.vue
| | | └userStateInfo.js
| | ├─home
| | | └home.vue
| ├─lib-js
| | ├─browser.js
| | └setFontSize.js
| ├─lib-img
| | ├─.DS_Store
| | ├─avator.jpg
| | ├─bg.jpg
| | └register.jpg
| ├─lib-css
| | ├─mixin.scss
| | └reset.less
| ├─config
| | ├─pack
| | | └sass-data.js 全局通用的 mixin 文件
| ├─components
- stylelint 规则 https://cloud.tencent.com/developer/section/1489630
- less https://lesscss.org/#
- vue https://cn.vuejs.org/
- webpack https://www.webpackjs.com/concepts/
- git https://morvanzhou.github.io/
- 配置 eslint 等 https://www.jb51.net/article/135191.htm
- vue 中的最佳实践 coppyC/blog#1
- qs 使用文档 https://www.npmjs.com/package/qs
- lodash 使用文档 https://www.lodashjs.com/docs/latest
- axios 文档 https://github.com/axios/axios
- config.default 中关闭的 csrf 校验,上到服务器应该恢复 https://blog.csdn.net/weixin_43704471/article/details/90763103
- 不同页面的 title 应该不同, 需要修改 webpack 中的 html 模板配置
- vuex 要存数据,要获取用户登录数据那些
- 战胜小区多少用户需要后期制作
- 用户头像需要后期完善
- 商品购买
- 个人信息