Heroku’da Alt Klasördeki Projeyi Dağıtmak
1 dakikalık okuma
196 okunma
0 beğeni
Heroku‘ya tek repodaki farklı klasörlerden proje dağıtmak istiyorsanız (api, app vb.) custom buildpack kullanmanız gerekiyor. Kullanımı ve uygulaması oldukça kolay. 😏👌
Öncelikle Heroku proje ayarlarına gidelim ve Buildpacks bölümüne aşağıdaki linki yapıştıralım;
https://github.com/timanovsky/subdir-heroku-buildpack.git
Burada ki önemli nokta; eklediğiniz custom buildpack adresi en başta olmalı.
Yine aynı sayfada bulunan Config Vars bölümünde aşağıdaki ayarlamaları yapalım ve PROJECT_PATH değişkenindeki değeri kullanacağımız klasör ismiyle değiştirmeyi unutmayalım;
1NPM_CONFIG_PRODUCTION = false 2PROJECT_PATH = api
Dağıtacağımız klasörün içinde Procfile adında dosya oluşturalım. Bu dosyaya projenin production ortamında nasıl çalışacağını belirten komut dosyasını yazalım;
1web: npm run start
Artık Heroku’da projeyi başarıyla deploy edebilirsiniz 🙂