在我过去的项目中 - 我添加了一个新的环境变量,如 XYZ。当我尝试获取 process.env.XYZ 时,它给出了未定义的。 但是当我访问时,其他环境变量正在工作。
<块引用>.env
ABC = "https ://abc.com/api" // old, working
XYZ= "https ://xyz.com/api" // new, not working
<块引用>
我的 next.config.js 是 -
const withPlugins = require('next-compose-plugins');
const nextEnv = require('next-env');
const dotenvLoad = require('dotenv-load');
const sass = require('@zeit/next-sass');
const progressBar = require('next-progressbar');
const graphql = require('next-plugin-graphql');
const images = require('next-images');
dotenvLoad();
const env = nextEnv();
const distDir = '.next';
const nextConfig = { distDir };
module.exports = withPlugins(
[[sass], [env], [progressBar], [graphql], [images]],
nextConfig
);
我能做什么?