美文网首页
vite开发测试生成环境配置

vite开发测试生成环境配置

作者: 王清水 | 来源:发表于2023-04-17 17:48 被阅读0次

本开发环境:

"vue": "^3.2.45"
"vite": "^4.1.0"
"vue-tsc": "^1.0.24"
"@vitejs/plugin-vue": "^4.0.0"
"typescript": "^4.9.3"

采取策略:

创建不同的文件配置不同的变量,再结合不同的命令生成不同的环境及打包文件

步骤:

1,在根目录下新建文件:.env.develop【开发环境】 .env.staging【测试环境】 .env.production【生成环境】,以设置代理地址为例,在每个文件中设置不同的代理请i去地址,如:VITE_PROXY_TARGET_URL=https://localhost:44382/api;需要注意的是,这里的变量需要以VITE_开头,防止配置污染

2,在package.json 中添加配置【分别对应了开发和打包相关的测试】

    "dev": "vite --mode develop",   
    "staging": "vite --mode staging",   
    "pro": "vite --mode production",   
    "build:staging": "vue-tsc && vite build --mode staging",   
    "build:pro": "vue-tsc && vite build --mode production"

在vite.config.ts中使用

使用中需要注意的是:获取值时需要使用defineConfig的参数,并使用loadEnv方法来获取

调试:

可以直接在vite.config.ts中直接使用日志打印,结合在package.json中配置的参数,例如使用
yarn staging -->> 调试测试环境开发
yarn  build:staging -->> 调试测试环境打包

使用vue ui 指令可以立刻查看vite.config.ts中的日志输出

vue ui

相关文章

  • vite+react简单搭建

    局部安装vite 全局安装vite 使用 安装完成之后运行: 可以配置.env的开发环境、测试环境、生产环境 配置...

  • 如何创建一个React项目(构建工具webpack 与 Vite

    一、使用通用构建工具 Vite Vite 本身就是一个构建工具,开发环境下不打包,生成环境使用 Rollup 进行...

  • 配置spring.profiles.active的灵活使用

    背景 很多时候,我们项目在开发环境和生成环境的环境配置是不一样的,例如,数据库配置,在开发的时候,我们一般用测试数...

  • Vite使用proxy配置多个代理

    Vite在开发环境中使用proxy进行多个服务器的代理 Vite通过server.proxy配置自定义代理规则 s...

  • application-{profile}.properties

    很多时候,我们项目在开发环境和生成环境的环境配置是不一样的,例如,数据库配置,在开发的时候,我们一般用测试数据库,...

  • webpack5详细配置(附带注释)

    webpack5详细配置,包含基本配置、开发环境配置、生成环境配置、打包优化。 github地址 https://...

  • vue-cli配置多环境变量

    配置多环境打包 如有开发环境、测试环境、生产环境 1.开发环境,创建.env.development文件 2.测试...

  • spring boot 配置sqlserver数据库

    1、pom文件配置 2、配置文件2.1基础配置文件 2.2 开发环境配置环境 2.3 运行环境配置 2.4 测试环境配置

  • vite配置开发环境和生产环境

    为什么需要境变量的配置 将方法挂载到vue3.0的原型上 如何使用原型中的方法 原文地址[https://www....

  • Spring高级装配Bean

    开发、测试和生产环境的配置和切换 开发 -> 测试 -> 部署上线,每个阶段的环境的配置参数会有不同,如数据源,文...

网友评论

      本文标题:vite开发测试生成环境配置

      本文链接:https://www.haomeiwen.com/subject/ldhoddtx.html