我正在尝试在我的localhost上运行nodeJs。使用的命令,
PORT=4080 node server.js
但是,这是一个意想不到的错误。
'PORT'未被识别为内部或外部命令,可操作 程序或批处理文件。
我是否需要安装任何模块,或者我是否错过了正确运行它的语法?
答案 0 :(得分:7)
答案 1 :(得分:2)
PORT=3006
并将其保存在您的 项目目录。
答案 2 :(得分:1)
SET PORT=8090 && nodemon server.js
对我有用
答案 3 :(得分:0)
这是我发现重现此问题的一种普通方法:
npm install
npm start
接收有问题的错误。
答案 4 :(得分:0)
自动运行此端口:3000,我尝试过Windows正常工作
"devDependencies": {
"react-scripts": "0.8.4"
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test --env=jsdom",
"eject": "react-scripts eject"
}
答案 5 :(得分:0)
你也可以试试这个方法
"scripts": {
"build": "concurrently \"cd client && npm build\" \"cd server && npm build\"",
"install": "(cd client && npm) && (cd server && npm)",
"start": "concurrently \"cd client && SET PORT=3000 && npm start\" \"cd server && SET PORT=3001 && npm start\"",
"start:prod": "cd server && npm start:prod"
}
答案 6 :(得分:-1)
在Windows中,您可以在package.json
中设置脚本:
"start": " set PORT=portnumber && react-app-rewired start"
或
"start": " set PORT=3001 && react-script start".
对我有用: