google-app-engine - 在 Google App Engine 上部署时将变量传递给 package.json 中的 gcp-build 方法
问题描述
我已成功将 nextjs 站点部署到谷歌应用程序引擎,但是我想通过 env_variable 到 app.yaml 来设置生产和暂存构建。
我在 GAE 文档中看不到如何执行此操作,并且 env_variables 似乎没有发送到gcp-build
命令。
请参阅下面的配置:
# app.yaml
runtime: nodejs
env: flex
service: ss-test
env_variables:
SS_ENV: 'production-test'
# package.json
{
...
"scripts": {
"dev": "node server.js",
"build": "next build",
"start": "NODE_ENV=production node server.js",
"gcp-build": "next build", <<<<< I want to pass through the SS_ENV variable from app.yaml here
"deploy:production": "gcloud app deploy"
},
...
}
任何想法我做错了什么,或者这不可能吗?
在此先感谢,我在墙上撞了几个小时!亚历克斯
解决方案
推荐阅读
- pytorch - 从两个张量(标签、输入)到 DataLoader
- rest - 在 rest::client Perl 中翻译 curl 请求
- python-3.x - 有没有办法在不创建新套接字的情况下处理 CRL 更新
- javascript - Nuxt js中无法识别组合API箭头功能
- sql - 删除 Redshift 中的循环
- java - 如何在java中使用thymleaf html动态加载图像?
- javascript - 为什么 firebase.database 不是函数?
- python - 我的管道没有正确估算值?
- vtk - vtk:如何从世界点获取图像像素索引
- c# - 如何在 C# 中检查和设置 Windows 10“系统心跳”/分辨率?