项目配置

小程序开发中经常需要进行一些项目配置,比如环境变量、代理设置、插件引入等,为减少开发环境和生产环境业务域名、配置不同引起的错误,统一规范在 project.config.json 配置文件中配置,方便管理和维护。

配置定义

键值 说明
postcss PostCss 配置,详情参考 PostCss 文档
plugins 第三方插件引入,详情参考 插件扩展

开发者也可以自定义更多业务扩展项。

示例代码

以下为 project.config.json 的配置示例:

{
"postcss": {
"plugins": {
"autoprefixer": {},
"postcss-pxtorem": {
"rootValue": 37.5,
"unitPrecision": 6,
"propWhiteList": [],
"selectorBlackList": [".am-picker-"],
"replace": true,
"mediaQuery": false,
"minPixelValue": 1
}
}
},
"plugins": {
"vueSwiper": "vue-awesome-swiper" // 首先需要在packge.json中添加申明并安装依赖
}
}
  1. 1. 项目配置
    1. 1.1. 配置定义
      1. 1.1.1. 示例代码