dotenv加载变量

Terwer...小于 1 分钟前端开发测试初始化环境变量另外文件envdotenv

// @ts-ignore
import dotenv from 'dotenv'
import path from 'path';

/**
 * 初始化测试环境变量
 */
export const initTestEnv = () => {
    const __dirname = path.dirname(import.meta.url);
    const envPath = path.relative(process.cwd(), path.join(__dirname, '../.env.development.local')).replace("file:\\", "")
    // console.log(envPath)
    dotenv.config({path: envPath});
    // console.log(process.env.VITE_LIANDI_API_URL)
    console.log("env loaded.")
}

另外 ts-node测试单文件的方法

  "test-script": "node --experimental-specifier-resolution=node --loader ts-node/esm test/test.ts",
  "testEsm-script": "ts-node-esm --experimental-specifier-resolution=node test/test.ts",
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.14.9