转换 element-ui 中 dart-sass 不兼容的语法

注意

element-ui 中部分 sass 语法不符合最新的 dart-sass 标准,因此安装依赖后需要手动执行下面指令对其进行语法转换,否则编译会报 warning

  • pc-vue2.x

    npm run sass-migrator
    # or
    yarn sass-migrator
    

环境文件 .env.*

根据项目情况修改 网页标题(项目名)、web 存储 key(localStorage 存储命名空间)、乐工应用 code(移动端 Joywok 认证配置)、sso应用code(PC 端、管理端 SSO 认证配置)、aes(i 大通数据解密 key)

  • mobile-vue2.x

      # 1.页面标题
      VUE_APP_TITLE = 网页标题
      # 2.web存储key
      VUE_APP_STORAGEKEY = localStorage存储前缀
      # 3.乐工应用code(由后端提供)
      VUE_APP_JOYWOK_CODE = 应用code
      # 4.i大通数据解密key(与应用code一一对应,由后端提供)
      VUE_APP_BASE_AES_KEY = 解密key
    
  • pc-vue2.x

      # 1.页面标题
      VUE_APP_TITLE = 网页标题
      # 2.web存储key
      VUE_APP_STORAGEKEY = localStorage存储前缀
      # 3.sso应用code(由后端提供)
      VUE_APP_SSO_CODE = 应用code
      # 4.i大通数据解密key(与应用code一一对应,由后端提供)
      VUE_APP_BASE_AES_KEY = 解密key
    
  • mobile-vue3.x

      # 1.页面标题
      VUE_APP_TITLE = 网页标题
      # 2.web存储key
      VUE_APP_STORAGE = localStorage存储前缀
      # 3.乐工应用code(由后端提供)
      VUE_APP_JOYWOK_CODE = 应用code
      # 4.i大通数据解密key(与应用code一一对应,由后端提供)
      VUE_APP_JOYWOK_AES = 解密key
    
  • admin-vue3.x

    # 1.页面标题
    VUE_APP_TITLE = 网页标题
    # 2.web存储key
    VUE_APP_STORAGE = localStorage存储前缀
    # 3.sso应用code(由后端提供)
    VUE_APP_SSO_CODE = 应用code
    # 4.i大通数据解密key(与应用code一一对应,由后端提供)
    VUE_APP_SSO_AES = 解密key
    

构建配置文件

根据设计稿修改 postcssPxToViewport(插件计算宽度)

  • vue.config.js

    postcssPxToViewport({
      // ...
      viewportWidth: 750 // 在这里根据ui提供的设计稿宽度进行设置
    })
    

sonar 配置文件

根据项目情况修改 sonar.projectKeysonar.projectName

  • sonar-project.properties
    # sonarqube上的项目名、项目版本
    sonar.projectKey=请填写项目名
    sonar.projectName=请填写项目名
    

介绍文件

根据项目情况修改 项目名项目背景

  • README.md

    # 项目名
    
    ## 一.项目背景
    
    > 请补充项目背景
    
最后更新时间:
此文档贡献者: Zhang XinYu 张昕瑀