Можно ли обслуживать приложение реакции на разные URL-адреса при запуске npm? - PullRequest
0 голосов
/ 23 октября 2018

По умолчанию в приложении реагирования npm start служит для ссылки в http://localhost:3000/.Я хочу обслуживать приложение по другому адресу, например http://localhost:3000/my-app, в режиме разработки.Как мне это сделать?

Я не хочу менять каталог приложения.Вместо того, чтобы показывать приложение по localhost:3000, я хочу, чтобы оно показывалось по адресу localhost:3000/my-app.Это означает, что localhost:3000/my-app будет URL-адресом по умолчанию. Вот эталонное изображение

enter image description here

Локальное значение должно быть http://localhost:3000/my-app вместо http://localhost:3000/

Спасибо за продвижение.

Ответы [ 2 ]

0 голосов
/ 23 октября 2018

В определениях маршрутов ищите определение корневого каталога.Вы можете увидеть что-то вроде этого.

<Route exact path='/' component={StartPage} />

изменить путь с '/' на '/myapp', т. Е.

<Route exact path='/myapp' component={StartPage} />
0 голосов
/ 23 октября 2018

Добавить homepage ключ в package.json:

"homepage": "http://localhost:3000/my-app",

Это будет обслуживать все из этого подкаталога.

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