npm run build会自动读取envproduction中的环境变量吗
不一定。
默认情况下,npm run build命令不会自动读取.env.production文件中的环境变量。但是,如果你在项目中使用了dotenv-webpack插件,那么在构建时就会自动读取.env.production文件中的环境变量。
如果你没有使用dotenv-webpack插件,但是需要在构建时读取.env.production文件中的环境变量,你可以手动在构建命令中指定读取该文件,例如:
NODE_ENV=production dotenv -e .env.production npm run build
其中,dotenv命令用于读取.env.production文件中的环境变量,-e选项用于指定读取的文件路径。
原文地址: https://www.cveoy.top/t/topic/byNH 著作权归作者所有。请勿转载和采集!