Как развернуть приложение React с бэкэндом Nest js - PullRequest
0 голосов
/ 09 апреля 2020

Мне известно, что на эту тему уже есть другие ответы c, но я все еще не могу получить то, что ищу. Мне просто нужно отправить клиенту приложение реагирования, чтобы не переписать маршрут, по которому у меня есть API.

Самое простое решение - использовать этот пакет @ nestjs / serve-stati c в таким образом:

ServeStaticModule.forRoot({ rootPath: join(__dirname, "../../web/build"), exclude: ['/api*', "/graphql"] })

или, что еще лучше, промежуточным программным обеспечением, как описано в этом полезном руководстве

Я думаю, что проблема в React, потому что во всех отношениях Я пытался получить эту ошибку:

Uncaught SyntaxError: Unexpected token '<'
Uncaught SyntaxError: Unexpected token '<'
manifest.json:1 Manifest: Line: 1, column: 1, Syntax error.

Если это полезно, это версии платформ, которые я использую на двух серверах:

"react": "^16.9.0"
"@nestjs/common": "^7.0.6"

Пожалуйста, позвольте мне заметьте, с чем я не прав.

Обновление

Спасибо всем, кто проявил интерес, и я прошу прощения, если я не был активным, я был очень занят В эти дни. Я думаю, что я решил проблему: это должна быть только проблема кеша браузера, на самом деле, пытаясь с почтальоном, проблема не возникает.

1 Ответ

0 голосов
/ 11 апреля 2020

похоже, что в вашем манифесте есть <. json файл. Вы могли бы опубликовать это?

...