node.js - TypeError:无法读取未定义的属性“PORT”

标签 node.js git-bash

As I type -- 

node server

I get the error as given in the title after these lines:

E:\Nodejs_chat_app\server.js:7
var port = Number(process.evn.PORT) || 3000;


以下是在server.js文件中编写的代码段-



var express = require('express');
var app = express();
var server = require('http').createServer(app);
var io = require('socket.io').listen(server);
users = [];
connections = [];
var port = Number(process.evn.PORT) || 8888;
server.listen(port);
console.log('server running');

app.get('/', function(req, res){
  res.sendFile(__dirname + '/index.html');
});




     有人可以告诉我这个错误。我是新手吗?

最佳答案

有一个错字,应该是:process.env.PORT,而不是process.evn.PORT

关于node.js - TypeError:无法读取未定义的属性“PORT”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48578604/

相关文章:

javascript - 每次调用模块时的非全局变量

javascript - 有没有办法更新云功能中的collectionGroup

tomcat - Ctrl-c 不使用 Git Bash 停止 Tomcat

node.js - 如何将文件夹添加到 .gitignore

Javascript - 从 AWS s3 存储桶中读取 Parquet 数据(使用 snappy 压缩)

node.js - 如何从 MediaStream 对象创建可读流

mysql - Node.js 使用 tunnel-ssh 建立到远程 mysql 服务器的连接

java - $JAVA_HOME 与 git bash 上的 java -version 不匹配(最后更新)

bash - SSH 到 wpengine 在 Windows 命令终端中有效,但在 git bash 中无效

git - 错误 : Cannot Spawn C:\Path To\TortoiseGit\Bin: No such file or directory