当前位置: 首页 > Web前端 > HTML

'PORT'不是内部或外部命令,也不是可运行的程序

时间:2023-03-28 01:04:17 HTML

问题:项目在mac上运行正常,但在windows上运行时提示:'PORT'isnotrecognizedasaninternalorexternalcommand,它也不是一个可操作的程序。如图:原因:package.json文件中scripts的每个属性都是一个自定义的脚本命令。您可以通过在命令行上执行npmrundev来执行此脚本。执行脚本时,会创建一个shell,然后在shell中执行指定的脚本。实际使用的shell可能因系统平台而异。在类UNIX系统中,如macOS或linux,它指的是/bin/sh,而在windows中,则使用cmd.exe。解决方案:"dev":"PORT=8081febdev",//mac"devWin":"setPORT=8081&&febdev",//windows