gzpt2.0-h5适老版
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

49 lines
939 B

2 years ago
  1. # 知识体系
  2. #### 封装 axios
  3. 1. 使用拦截器统一处理请求和响应数据
  4. 2. 挂载到原型上
  5. #### 上拉加载更多
  6. 1. vant 的组件
  7. 2. 设置初始高度,不然 bug 很严重
  8. #### 懒加载
  9. 1. 懒加载是什么
  10. 2. 如何实现
  11. #### 环境配置
  12. 1. 根目录新建 .env.development (测试环境) 文件
  13. ```
  14. VUE_APP_URL="http://132.232.87.95:3000/api"
  15. ```
  16. 然后新建。env.production(生产环境)文件
  17. ```
  18. VUE_APP_URL="http://132.232.94.151:3000/api"
  19. ```
  20. 2. 配置 package.json
  21. ```
  22. "scripts": {
  23. "serve": "vue-cli-service serve --model",
  24. "build": "vue-cli-service build --model",
  25. "lint": "vue-cli-service lint"
  26. },
  27. ```
  28. 3. 项目中通过 process.env.VUE_APP_URL 访问 VUE_APP_URL 的值,不同的环境取到的值不一样
  29. #### 打包部署
  30. #### 移动端适配
  31. 1. amfe-flexib 设置 root 元素字体大小
  32. 2. pxtorem px 转 rem