我现在正在使用一个框架 (vite) 将环境变量注入import.meta.env.
我以前能够创建一个文件env.d.ts来提供类型process.env
declare global {
namespace NodeJS {
interface ProcessEnv {
GITHUB_AUTH_TOKEN: string;
NODE_ENV: 'development' | 'production';
PORT?: string;
PWD: string;
}
}
}
Run Code Online (Sandbox Code Playgroud)
我尝试了以下但不起作用。
declare global {
namespace NodeJS {
interface ImportMeta {
GITHUB_AUTH_TOKEN: string;
NODE_ENV: 'development' | 'production';
PORT?: string;
PWD: string;
}
}
}
Run Code Online (Sandbox Code Playgroud)