Размещение моего проекта node.js на Live сервере - PullRequest
0 голосов
/ 14 января 2019

Я новичок в node.js, я создал проект, использующий приложение create-реагировать на приложения с реагировать, реагировать на редукцию и реагировать на маршрутизатор.
Теперь я хочу загрузить свой проект на работающий сервер, поэтому мне было интересно, нужно ли мне загружать папку node_modules на сервер или все это включено в папку build каким-то образом?

Я искал ответы, но получил только результаты, связанные с "Плюсы и минусы включения модулей узлов в ваш репозиторий git"

1 Ответ

0 голосов
/ 14 января 2019

Нет, вам не нужно загружать node_modules на сервер. Если вы используете для развертывания веб-сервис, такой как HEROKU или AWS, я рекомендую вам использовать его. Итак, суть в том, что вам не нужно загружать файл node_modules. просто зафиксируйте репо в git hub, и вы сможете связать его со своей учетной записью Heroku, чтобы сайт стал живым.

Итак, что здесь происходит, когда вы не включаете файл node_module, вы видите этот файл package.json, верно?

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

"dependencies": {
    "bcryptjs": "^2.4.3",
    "body-parser": "^1.18.3",
    "ejs": "^2.6.1",
    "express": "^4.16.4",
    "generate-password": "^1.4.1",
    "js-base64": "^2.4.9",
    "jsonwebtoken": "^8.4.0",
    "mongojs": "^2.6.0",
    "mongoose": "^5.3.12",
    "passport": "^0.4.0",
    "passport-jwt": "^4.0.0"

     } 

, что означает, что с помощью этого файла package.json сервер добавит и установит все зависимости, необходимые для запуска приложения. И, конечно, это будет работать только в среде узла. Поэтому вам нужно будет выбрать его в веб-службе, которую вы используете. В Heroku вы можете развернуть свое приложение в среде узлов. Вы легко, вам просто нужно пойти туда и прочитать их документацию о том, как это сделать. Вы также можете попробовать цифровой ocen, они также предоставляют такие возможности

heroku здесь развернуть приложение узла амазонки здесь цифровые документы по океану здесь

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