【发布时间】:2021-05-08 10:01:06
【问题描述】:
我现在正在使用将环境变量注入import.meta.env 的框架(vite)。
我之前能够创建一个文件env.d.ts 来为process.env 提供类型
declare global {
namespace NodeJS {
interface ProcessEnv {
GITHUB_AUTH_TOKEN: string;
NODE_ENV: 'development' | 'production';
PORT?: string;
PWD: string;
}
}
}
我尝试了以下方法但不起作用。
declare global {
namespace NodeJS {
interface ImportMeta {
GITHUB_AUTH_TOKEN: string;
NODE_ENV: 'development' | 'production';
PORT?: string;
PWD: string;
}
}
}
【问题讨论】:
标签: typescript vue.js vite