Мой сервер узла работает на порту 5000, а мое приложение ionic работает на 8100. Я также пытался изменить порт на моем сервере на 8100, но тогда маршруты для моего api не были найдены в моем приложении ionic / response.
Я также попытался установить порт сервера на 8100 и запустить их одновременно. Но я получаю сообщение об ошибке «необходимо запустить ionic init». Кто-нибудь знает, что я могу сделать? Я уверен, что показывать, так что вот мои скрипты в моем package.json
"scripts": {
"start": "node backend/server",
"server": "nodemon backend/server",
"client": "ionic serve --prefix frontend",
"dev": "concurrently \"npm run server\" \"npm run client\"",
"data:import": "node backend/seeder",
"data:destroy": "node backend/seeder -d",
"heroku-postbuild": "NPM_CONFIG_PRODUCTION=false npm install --prefix frontend && npm run build --prefix frontend"
},
Когда мой сервер находится на порту 5000, я могу запускать запросы в почтальоне. Если я установлю 8100, их нельзя будет найти в почтальоне.
Вы не можете запускать два отдельных сервера на одном и том же порту.