Taro——环境变量配置

简介: 最近准备开发移动端相关的内容,调研后选择了Taro,基于Taro+Vue3进行开发,在初始化框架后,又加入了一些前端规范限制,都完成后,打算配置环境变量,却发现按着官方的文档去配置,并没有生效;在封装的axios中去使用的使用,获取到的是undefined,所以这里做下记录;

前言

最近准备开发移动端相关的内容,调研后选择了Taro,基于Taro+Vue3进行开发,在初始化框架后,又加入了一些前端规范限制,都完成后,打算配置环境变量,却发现按着官方的文档去配置,并没有生效;在封装的axios中去使用的使用,获取到的是undefined,所以这里做下记录;

taro版本:3.6.34

模式和环境变量:https://docs.taro.zone/docs/env-mode-config/

内容

配置

这里直接按着生效的配置来写了,同理生产环境的也一样配置即可;
这里切记一定要使用TARO\_APP\_开头,当然如果你按着taro的要求在命令行中配置了自定义前缀,那么自定义前缀也可以;

# config/dev.ts

module.exports = {
   

  env: {
   

    NODE\_ENV: '"development"',

    // 直接在env中配置而不是根目录下的.env.development去配置,根目录下响应的配置文件中去配置也不会生效

    // 所以后续就把.env.development和.env.production直接移除了

    TARO\_APP\_BASE\_URL: '"http://xxxxx.com"',

  },

  defineConstants: {
   },

  mini: {
   },

  cache: {
   

    enable: true,

  },

  h5: {
   

    router: {
   

      mode: 'browser',

    },

  },

};
目录
相关文章
|
6月前
|
测试技术 Windows
umi如何配置环境变量
umi如何配置环境变量
410 0
|
6月前
vue-cli配置环境变量
vue-cli配置环境变量
46 0
|
JavaScript 前端开发 Java
Vue路由与nodejs下载安装及环境变量的配置
Vue路由与nodejs下载安装及环境变量的配置
86 0
|
6月前
|
缓存 Java 开发工具
【开发工具】Gradle的安装 与 配置环境变量
【开发工具】Gradle的安装 与 配置环境变量
217 0
|
小程序 开发工具 Android开发
uni-app使用HBuilder X编辑器本地打包apk步骤说明
uni-app使用HBuilder X编辑器本地打包apk步骤说明
945 0
UMI多环境配置
一般来说项目不止有dev和prod两个环境,umi可以通过环境变量 UMI_ENV 区分不同环境来指定配置。
1389 0
|
28天前
|
移动开发 小程序 数据可视化
基于npm CLI脚手架的uniapp项目创建、运行与打包全攻略(微信小程序、H5、APP全覆盖)
基于npm CLI脚手架的uniapp项目创建、运行与打包全攻略(微信小程序、H5、APP全覆盖)
186 3
|
3月前
|
存储 JavaScript 安全
Vue 3 环境变量配置
Vue 3 环境变量配置
|
3月前
|
安全 JavaScript Shell
vite中环境变量的使用与配置,非常实用详细!
【8月更文挑战第2天】vite中如何使用环境变量?根据当前的代码环境产生值的变化的变量就叫做环境变量。本文将详细介绍vite中如何使用环境变量
603 1
|
3月前
|
移动开发 JavaScript 前端开发
Taro——安装和使用
Taro——安装和使用
94 0