我正在为 Google App Engine 设置解析服务器,但在 app.yaml 文件中环境变量所需的值方面遇到问题。
示例:
env_variables:
# Your MongoDB URI
DATABASE_URI: mongodb://user:<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="9aeafbe9e9edf5e8fedaaba8a9b4aeafacb4ada2b4a3aaab" rel="noreferrer noopener nofollow">[email protected]</a>:27017/db
# Absolute path to your cloud code main.js file
CLOUD_PATH: /Users/Name/MyCloudCode/cloud/main.js
# Parse App id
APP_ID: vd234kb78ud63bti76shwExample
# master key
MASTER_KEY: 843nte7fdgdsufy3vrfdsjkExample
# file key
# FILE_KEY: <your-file-key> (I can't find this one)
# Mount path for Parse API
PARSE_MOUNT_PATH: /parse
在终端中,当我运行 npm start
时,我收到错误抛出“您必须提供 appId 和 masterKey!”;
。键应该像这样 < 吗? > 或“像这样”之类的?
我已通读 Parse Migration 指南,但未能解决此问题。
谢谢!
编辑:如果您想投反对票,至少请指出我寻求帮助的正确方向。
最佳答案
这与 npm 不读取 yaml 文件有关(因为它只能由 google 应用引擎读取)
我在 github 上问了同样的问题并得到了这个回复:
https://github.com/GoogleCloudPlatform/nodejs-docs-samples/issues/63
关于google-app-engine - 将 Parse 服务器部署到 Google App Engine,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35098839/