我正在使用= Sql.Database("SQLServer001", "SQLDatabase001",
[Query="SELECT * FROM DTree WHERE ParentID
IN(Excel.CurrentWorkbook(){[Name="tbl_IDs"]}[Content])"])
节点模块尝试使其正常工作。
在浏览器中查找multicast-dns
为我提供了我设置的控制台消息,但是我无法看到我的实际服务器正在运行(在custom.local
这样做{{1}是一个动态数字)。我希望能够在访问localhost:12345
时看到我的本地服务器。这可能吗?
这里有一些代码:
12345
编辑:我可以很好地连接到我的本地服务器,这不是问题。
答案 0 :(得分:0)
引用cfreak:
您无法在DNS中输入端口号。 DNS仅用于按名称查找IP。为了让您的浏览器仅通过名称查看它,您需要在服务前面使用代理程序,或者您需要在端口80上运行服务本身。端口号实际上不应该是动态的。您应该在服务设置中指定它。
这回答了我的问题并提供了后续步骤。谢谢!
更新:Figured out what I was trying to do。这是一些代码!
找到一个解决方案,WOOP WOOP!
我正在使用this module,但稍微调整了一下源(仅因为我有动态端口,因为我觉得这样)。
/* jshint undef: true, unused: true, esversion: 6, node: true */
"use strict";
//
// G E T
// P A C K A G E S
import express from "express";
import http from "http";
import local from "./server/local";
const n = express();
n.get("/", (req, res) => {
res.send("Welcome home");
});
//
// L A U N C H
const server = http.createServer(n);
server.listen(0, () => {
const port = server.address().port;
local.add(port, "custom.local");
});
希望这也有助于您,未来的互联网搜索者! :d 不要让其他SE网站上的负面人士让你失望。 :虚拟拳头撞击: