node.js - 无法识别的 PORT 命令

标签 node.js windows command-prompt

在我的本地主机上,运行下面的命令

PORT=4080 node server.js

但是,它抛出了一个意想不到的错误。

'PORT' is not recognized as an internal or external command, operable program or batch file.

我是否需要安装任何模块或是否遗漏了任何语法才能正常运行?

最佳答案

除了cross-env , 下面的命令就可以达到目的。

SET PORT=4080 && node server.js 

PS:给nodeJs设置环境变量,在项目文件夹下运行命令。

关于node.js - 无法识别的 PORT 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47806623/

相关文章:

javascript - 删除(取消链接)匹配正则表达式的文件

javascript - 将 require 语句中的所有导出解构为局部变量

c++ - Windows 使用带有 UTF-16 的 char * 函数

java - 写入文件时JNA无效的内存访问

command-line - for/f 在 .bat 文件中不起作用,但它在 Windows 2003 中的命令提示符下起作用

javascript - 将 zip 文件流转换为磁盘上的文件

node.js - 我应该在哪里保存客户端的 JWT 以供将来请求?

c# - 在注册表位置写入的方法

windows - 如何终止当前使用 Windows localhost 上的端口的进程?

java - 如何从 Java 在命令行中运行 ruby​​ 文件?