javascript - 如何在 nextjs 中创建生产版本
问题描述
你能告诉我如何使用不同的基本路径在 nextjs 中创建生产构建吗
我有动态基本路径,从中获取基本路径env local
。
module.exports = {
basePath: '/'+process.env.FESTIVALS,
}
.env.local
FESTIVALS = "bonnaroo, lollapalooza, coachella"
我想用基本路径创建 3 个构建bonnaroo
,,lollapalooza
coachella
我想npm run build
用 basepath 运行 3次bonnaroo
,,lollapalooza
coachella
这是我的代码 https://codesandbox.io/s/practical-sammet-skjyo?file=/next.config.js:0-60
解决方案
推荐阅读
- python - sphinx 找不到 sphinx_rtd_theme
- angular - 使用 Angular 和 Knex 创建 Electron 项目
- azure-keyvault - Azure Keyvault:如果用户通过组直接访问 Key Vault,则会出现禁止错误
- typescript - 自定义 VSTS 扩展:如何在 VSTS 扩展的构建任务脚本中调用 dotnet 工具
- android - nativescript 应用程序大小大于 android 应用程序大小
- python - Scrapy 不返回元属性标签
- pandas - 比较 Python Pandas Dataframe 的列值
- excel - 如何在电子邮件中填充列表框/组合框
- php - PHP如何在两个表之间建立关系
- c# - 从 c# 类创建序列化 JSON 列表类型对象