“развертывание клиента Sideapi с фронтом в Heroku” Ответ

развертывание клиента Sideapi с фронтом в Heroku

App
|
+-- client               (folder)  (root)
|   |
|   +--src               (folder)
|   +--public            (folder)
|   +--package.json      (file)
|   +--package-lock.json (file)
|
+-- server               (folder)  (root)
|   |
|   +--....              (folders)
|   +--....              (folders)
|   +--index.js          (Server Main File)
|   +--package.json      (file)
|   +--package-lock.json (file)
|
+-- package.json         (Dummy package JSON for detection of heroku)
Anxious Albatross

развертывание клиента Sideapi с фронтом в Heroku

Deployment Process In Heroku

Clones your repo.
Detects your package.json in the root folder and install all the node dependencies.
Now it will run the script heroku-postbuild. TUDUM. You can give your own magic here.
Anxious Albatross

развертывание клиента Sideapi с фронтом в Heroku

{
    "name": "rollcall-rooms",
    "version": "1.0.0",
    "main": "",
    "scripts": {
        "start": "npm start --prefix server",
        "install-client": "cd client && npm install && npm run build && cd ..",
        "install-server": "cd server && npm install && cd .. ",
        "heroku-postbuild": "npm run install-client && npm run install-server"
    }
}
Anxious Albatross

Ответы похожие на “развертывание клиента Sideapi с фронтом в Heroku”

Вопросы похожие на “развертывание клиента Sideapi с фронтом в Heroku”

Больше похожих ответов на “развертывание клиента Sideapi с фронтом в Heroku” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования