Запуск сервера Node.js на порту, который я указываю в CLi для Windows: «ПОРТ» не распознается как внутренняя или внешняя команда » - PullRequest
0 голосов
/ 19 мая 2019

в моих настройках я запускаю свой сервер на порту 4000. Я хочу запустить его сейчас на порту 5000 в другом экземпляре.Я прочитал здесь:

https://medium.com/the-node-js-collection/making-your-node-js-work-everywhere-with-environment-variables-2da8cdf6e786

Все, что вам нужно сделать, это что-то вроде:

PORT=5000 node server.js

Теперь это то, что у меня есть в моей упаковке.json:

"scripts": {
    "watch": "nodemon -e ts -w ./src -x npm run watch:serve",
    "watch2": "PORT=5000 yarn watch",
    "watch:serve": "ts-node --inspect src/index.ts",
}

Я обычно запускаю «yarn watch», и мой сервер работает на порту 4000. yarn watch2 должен заставить его работать на порту 5000, но я получаю следующую ошибку:

"'PORT' is not recognized as an internal or external command"

Я предполагаю, что это потому, что я работаю на Windows?

Что я могу сделать, чтобы решить эту проблему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...