如何在Cloud Shell(Node.js)上设置端点
在过去一周左右的时间里,我一直在学习Node.js,我希望在我的谷歌云帐户上有一些端点。我一直在用它来学习和测试,它非常有用。但是,我希望这些端点有一个url 目前,我只想运行以下代码,它给我的url是: 这显然不是正确的,尽管它确实返回“hello” 有没有办法找到主机URL以便将其用作端点如何在Cloud Shell(Node.js)上设置端点,node.js,google-app-engine,express,google-cloud-endpoints,Node.js,Google App Engine,Express,Google Cloud Endpoints,在过去一周左右的时间里,我一直在学习Node.js,我希望在我的谷歌云帐户上有一些端点。我一直在用它来学习和测试,它非常有用。但是,我希望这些端点有一个url 目前,我只想运行以下代码,它给我的url是: 这显然不是正确的,尽管它确实返回“hello” 有没有办法找到主机URL以便将其用作端点 var express = require('express'); var app = express(); app.get('/', function(req,res){ res.send
var express = require('express');
var app = express();
app.get('/', function(req,res){
res.send("hello");
});
console.log("begin");
app.listen(8080);
您通常会收到这样的URL(
_https://8080-dot-3465512-dot-devshell.appspot.com/_
)在中本地部署节点项目并使用时
如果要使用Google云端点设置NodeJS端点,必须遵循以下步骤:
git克隆https://github.com/GoogleCloudPlatform/nodejs-docs-samples
然后cd nodejs文档样本/端点/入门
openapi appengine.yaml
文件,该文件用于配置具有以下内容的端点:
swagger: "2.0"
info:
description: "A simple Google Cloud Endpoints API example."
title: "Endpoints Example"
version: "1.0.0"
host: "YOUR-PROJECT-ID.appspot.com"
请注意,您必须在最后一行中替换:YOUR-PROJECT-ID.
gcloud Endpoints services Deploy openapi appengine.yaml
我试图对其进行总结,但有时您必须遵循链接。希望这对您有所帮助您希望实现什么目标?是否要为端点指定特定域,例如,
www.myapp.com
?这是一个关于如何开始的教程。这是你想要的吗?请回答