首页 > 其他分享 >vite+vue3+ts 如何配置环境 以及如何配置开发环境和生产环境变量

vite+vue3+ts 如何配置环境 以及如何配置开发环境和生产环境变量

时间:2023-03-07 12:12:42浏览次数:46  
标签:文件 配置 环境 ts loadEnv env vue3 vite

如何在vite项目中配置环境及环境变量


  • 首先需要创建环境文件,这里我只创建了两个环境: 开发环境和生产环境;
    image
    在根目录下创建 .env.development 文件,此文件为开发环境,
    创建 .env.production 文件,此文件为生产环境,

  • 在文件内写入参数
    image
    此处参数后面可以读取到 可以设置常用的 key/密匙/环境端口/环境变量 等内容

  • 然后开始配置 package.json 文件;
    image
    首先设置 dev 为开发环境启动,
    设置 server 为生产环境启动,
    设置 --mode 可更改环境配置,

  • 然后开始配置 vite.config.ts 文件;
    image
    顶部新增引入

    import { defineConfig, loadEnv } from "vite"; // loadEnv 新增引入
    

    然后改变原文件代码

    // export default defineConfig {
    // 	plugins: [vue()],
    // }
    // 改为函数形式:
    export default defineConfig {({command, mode, ssrBuild })={
    const env = loadEnv(mode, process.cwd()); // 使用loadEnv获取当前环境配置
    console.log(env); // 这里就是读取的 .env 文件内设置的参数 
    // env = {VITE_ENV: 'development', VITE_PORT: '8080', VITE_BASE_API: '/dev-api'}
    return {
    	// 此处需要返回一个对象
    	plugins: [vue()],
    }
    }
    

标签:文件,配置,环境,ts,loadEnv,env,vue3,vite
From: https://www.cnblogs.com/nancheng0/p/17187580.html

相关文章