Можем ли мы использовать один файл Package.json как для узла (Backend), так и для React (Frontend), и можем ли выполнить его с помощью одной команды Script - PullRequest
0 голосов
/ 06 мая 2018

Я пытаюсь создать проект с помощью шаблона Create-реакции-app, затем добавить внутреннюю папку в Src и добавить Express Server с именем Server.js внутри этой внутренней папки. Теперь я добавляю собственный скрипт в Package.json, который находится в корневой папке. Теперь запуск узла сервера и приложения React, но оба вместе не запускается ...! Так может ли кто-нибудь помочь мне для кода структуры проекта https://user -images.githubusercontent.com / 33281012 / 39673209-94965c6a-5155-11e8-9dee-3be3968dd2d7.png для экспресса https://user -images.githubusercontent.com / 33281012/39673212-a18befa2-5155-11e8-8b92-28de75a2148e.png

1009 Мощн * *

https://user -images.githubusercontent.com / 33281012/39673220-ecc8526c-5155-11e8-92b3-88c2652771ba.png

удачи в наступлении

1 Ответ

0 голосов
/ 06 мая 2018

Ваша команда (npm start && npm run server) запускает сервер веб-пакетов и внутренний сервер последовательно: внутренний сервер не запустится, пока сервер веб-пакета не выйдет.

Что вам нужно сделать, это запустить их параллельно. Вы можете добиться этого, используя одновременно пакет.

Установите его:

$ npm install --save-dev concurrently

И измените ваш dev скрипт так:

"dev": "concurrently \"npm start\" \"npm run server\""
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...