mirror of
https://github.com/usebruno/bruno.git
synced 2024-11-25 01:14:23 +01:00
Update contributing_tr.md
This commit is contained in:
parent
b7b4453278
commit
26c7d4f532
@ -1,8 +1,8 @@
|
|||||||
[English](/readme.md) | [Українська](/contributing_ua.md) | [Русский](/contributing_ru.md) | **Türkçe** | [Deutsch](/contributing_de.md) | [Français](/contributing_fr.md) | [বাংলা](docs/contributing/contributing_bn.md)
|
[English](../../contributing.md) | [Українська](docs/contributing/contributing_ua.md) | [Русский](docs/contributing/contributing_ru.md) | **Türkçe** | [Deutsch](docs/contributing/contributing_de.md) | [Français](docs/contributing/contributing_fr.md) | [Português (BR)](docs/contributing/contributing_pt_br.md) | [বাংলা](docs/contributing/contributing_bn.md) | [Español](docs/contributing/contributing_es.md) | [Română](docs/contributing/contributing_ro.md) | [Polski](docs/contributing/contributing_pl.md)
|
||||||
|
| [简体中文](docs/contributing/contributing_cn.md)
|
||||||
|
## Bruno'yu birlikte daha iyi hale getirelim!!!
|
||||||
|
|
||||||
## Bruno'yu birlikte daha iyi hale getirelim !!
|
bruno'yu geliştirmek istemenizden mutluluk duyuyoruz. Aşağıda, bruno'yu bilgisayarınıza getirmeye başlamak için yönergeler bulunmaktadır.
|
||||||
|
|
||||||
Bruno'yu geliştirmek istemenizden mutluluk duyuyorum. Aşağıda, bruno'yu bilgisayarınıza getirmeye başlamak için yönergeler bulunmaktadır.
|
|
||||||
|
|
||||||
### Kullanılan Teknolojiler
|
### Kullanılan Teknolojiler
|
||||||
|
|
||||||
@ -23,9 +23,60 @@ Kullandığımız kütüphaneler
|
|||||||
|
|
||||||
[Node v18.x veya en son LTS sürümüne](https://nodejs.org/en/) ve npm 8.x'e ihtiyacınız olacaktır. Projede npm çalışma alanlarını kullanıyoruz
|
[Node v18.x veya en son LTS sürümüne](https://nodejs.org/en/) ve npm 8.x'e ihtiyacınız olacaktır. Projede npm çalışma alanlarını kullanıyoruz
|
||||||
|
|
||||||
### Kodlamaya başlayalım
|
## Gelişim
|
||||||
|
|
||||||
Yerel geliştirme ortamının çalıştırılmasına ilişkin talimatlar için lütfen [development.md](docs/development.md) adresine başvurun.
|
Bruno bir masaüstü uygulaması olarak geliştirilmektedir. Next.js uygulamasını bir terminalde çalıştırarak uygulamayı yüklemeniz ve ardından electron uygulamasını başka bir terminalde çalıştırmanız gerekir.
|
||||||
|
|
||||||
|
### Bağımlılıklar
|
||||||
|
|
||||||
|
- NodeJS v18
|
||||||
|
|
||||||
|
### Yerel Geliştirme
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# nodejs 18 sürümünü kullan
|
||||||
|
nvm use
|
||||||
|
|
||||||
|
# deps yükleyin
|
||||||
|
npm i --legacy-peer-deps
|
||||||
|
|
||||||
|
# graphql dokümanlarını oluştur
|
||||||
|
npm run build:graphql-docs
|
||||||
|
|
||||||
|
# bruno sorgusu oluştur
|
||||||
|
npm run build:bruno-query
|
||||||
|
|
||||||
|
# sonraki uygulamayı çalıştır (terminal 1)
|
||||||
|
npm run dev:web
|
||||||
|
|
||||||
|
# electron uygulamasını çalıştır (terminal 2)
|
||||||
|
npm run dev:electron
|
||||||
|
```
|
||||||
|
|
||||||
|
### Sorun Giderme
|
||||||
|
|
||||||
|
`npm install`'ı çalıştırdığınızda `Unsupported platform` hatası ile karşılaşabilirsiniz. Bunu düzeltmek için `node_modules` ve `package-lock.json` dosyalarını silmeniz ve `npm install` dosyasını çalıştırmanız gerekecektir. Bu, uygulamayı çalıştırmak için gereken tüm gerekli paketleri yüklemelidir.
|
||||||
|
|
||||||
|
|
||||||
|
```shell
|
||||||
|
# Alt dizinlerdeki node_modules öğelerini silme
|
||||||
|
find ./ -type d -name "node_modules" -print0 | while read -d $'\0' dir; do
|
||||||
|
rm -rf "$dir"
|
||||||
|
done
|
||||||
|
|
||||||
|
# Alt dizinlerdeki paket kilidini silme
|
||||||
|
find . -type f -name "package-lock.json" -delete
|
||||||
|
```
|
||||||
|
|
||||||
|
### Test
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# bruno-schema
|
||||||
|
npm test --workspace=packages/bruno-schema
|
||||||
|
|
||||||
|
# bruno-lang
|
||||||
|
npm test --workspace=packages/bruno-lang
|
||||||
|
```
|
||||||
|
|
||||||
### Pull Request Oluşturma
|
### Pull Request Oluşturma
|
||||||
|
|
||||||
@ -33,5 +84,5 @@ Yerel geliştirme ortamının çalıştırılmasına ilişkin talimatlar için l
|
|||||||
- Lütfen şube oluşturma formatını takip edin
|
- Lütfen şube oluşturma formatını takip edin
|
||||||
- feature/[özellik adı]: Bu dal belirli bir özellik için değişiklikler içermelidir
|
- feature/[özellik adı]: Bu dal belirli bir özellik için değişiklikler içermelidir
|
||||||
- Örnek: feature/dark-mode
|
- Örnek: feature/dark-mode
|
||||||
- bugfix/[hata adı]: Bu dal yalnızca belirli bir hata için hata düzeltmelerini içermelidir
|
- bugfix/[hata adı]: Bu dal yalnızca belirli bir hata için hata düzeltmeleri içermelidir
|
||||||
- Örnek bugfix/bug-1
|
- Örnek bugfix/bug-1
|
||||||
|
Loading…
Reference in New Issue
Block a user