作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 Chrome 79 上有一个 Pixelbook。在我的终端 (Crostini) 中,我运行了一个简单的 Express 应用程序:
const express = require('express');
const app = express();
app.get('/', (req, res) => {
res.send('Hello!');
});
const PORT = 8080;
app.listen(PORT, () => console.log(`Listening on port ${PORT}...`));
localhost:8080
我得到了
localhost refused to connect
错误。
ng serve
,它告诉我它正在收听
localhost:4200
- 我尝试和它
工作。
ip addr show | grep inet
找到容器的 IP (对我来说是 100.115.92.199)并尝试在端口 8080 上工作。另外,我在 Reddit 上发现有人报告了同样的问题(
link )。所以我认为自动端口转发坏了。
最佳答案
我在 Chrome 79 上也有一个 Pixelbook。你的代码可以在 Firefox 上运行。要使其在 Chrome 浏览器上运行,您必须通过 host
app.listen() 的参数.
const express = require('express');
const app = express();
app.get('/', (req, res) => {
res.send('Hello!');
});
const PORT = 8080;
const HOST = 'localhost';
app.listen(PORT, HOST, () => console.log(`Listening on port ${PORT}...`));
关于google-chrome-os - Crostini - 节点服务器在本地主机上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59657920/
我在 Chrome 79 上有一个 Pixelbook。在我的终端 (Crostini) 中,我运行了一个简单的 Express 应用程序: const express = require('expr
我在 Crostini 上运行 Node.js 服务器,并尝试通过 localhost:8080 从同一 Chrome 操作系统设备上运行的 Android 浏览器访问它,但不起作用。 我尝试过pen
我需要帮助解决 Debian Buster Crostini 上 Snap Package Manager 的一个大问题。每当我尝试使用 Snap 包管理器安装 Anbox 时,都会出现错误: err
我是一名优秀的程序员,十分优秀!