MacOS, Windows ve Linux için masaüstü tarayıcı.
Önemli haberler ve duyurular için Twitter'da @ brave'yi takip edin .
Tarayıcımızın diğer sürümleri için lütfen bkz.
iPhone - cesur / tarayıcı-ios
Android - cesur / tarayıcı android-tabs
İndirilenler
En yeni sürümü indirmek için sürümler sayfamıza bakın .
En son kararlı sürümün (daha kullanıcı dostu bir indirme sayfası ile birlikte) elde edilmesi için web sitemizi de ziyaret edebilirsiniz .
Brave, 4 serbest bırakma kanalını destekliyor : Release, Beta, Developer ve Nightly.
Topluluk
Brave ile daha fazla ilgilenmek isterseniz Q & A topluluğuna katılın . Sen olabilir yardım isteyin , görmek istediğiniz özellikleri tartışmak çok daha fazla ve. Cesareti geliştirmeye devam edebilmemiz için yardımınıza isterim.
Bizim katıl Ahenksizlik topluluk sohbet yüksek bant genişliği tartışmalar için.
Faydalı belgeler
Katkıda bulunan ipuçları ve yönergeler için CONTRIBUTING.md konusuna bakın .
Stil hakkında bilgi için dokümanlar / stil.md'ye bakın .
Testlerin bir alt kümesinin nasıl çalıştırılacağı da dahil olmak üzere test hakkında bilgi için dokümanlar / tests.md dosyasına bakın .
Hata ayıklama hakkında bilgi için docs / debugging.md dosyasına bakın .
Çevirilerde bize nasıl yardımcı olabileceğinizi öğrenmek için dokümanlar / çeviriler.md'ye bakın (yerelleştirme).
Tarayıcıyı Linux dağıtımlarına yüklemekle ilgili bilgi için docs / linuxInstall.md dosyasına bakın .
Kaynaktan çalıştırılıyor
Windows'u kuruyorsanız , lütfen tam bir geçiş için Windows'da Oluşturma wiki girişine bakın.
Diğer platformlar için (macOS, Linux) Brave'i yerel olarak kurmadan önce belirli paketleri yüklemeniz gerekir.
Ön şartlar
şu andaki LTS sürümü nodejs
Paket yöneticinizden kurun, nvm veya https://nodejs.org adresinden indirin
npm sürümü 5 veya üstü (kullanmak için package-lock.json)
Debian / Ubuntu / Nane'de
apt-get install build-essential rpm ninja-build
Fedora üzerinde
dnf install rpm-build
dnf group install "Development Tools" "C Development Tools and Libraries"
Kurulum
Önkoşulları yükledikten sonra:
Git deposunu GitHub'dan kopyalayın:
For beta testers:
git clone --depth 1 https://github.com/brave/browser-laptop
For devs over HTTPS:
git clone https://github.com/brave/browser-laptop
For devs over SSH:
git clone git@github.com:brave/browser-laptop.git
Çalışma dizini açın:
cd browser-laptop
Düğüm bağımlılıklarını yükleyin:
npm install
Bunun yerine, ipliklenpm install de takabilirsiniz .
Sorun giderme
Yükleme sorunlarını gidermeyle ilgili ek notlar Wiki'deki Sorun Giderme sayfasında bulunmaktadır.
Önceden yapılandırılmış VM'ler
Bazı platformlar, önceden yapılandırılmış VM'ler olarak mevcuttur. Ayrıntılar için Benioku'ya bakın.
Cesur koşu
Tarayıcının bir geliştirme sürümünü çalıştırmak için birkaç adım gerekir. En kolay yol yalnızca iki terminal kullanmaktır. Bir terminal sadece koddaki değişiklikleri izlemek için kullanılabilir
npm run watch
Şimdi Brave'i başka bir terminalde çalıştır
npm start
Cesur / elektron güncelleme ile ilgili bazı hatalar temiz bir yükleme yaparak düzeltilebilir:
rm -rf node_modules/
npm install
Bu işe yaramazsa, lütfen ~ / .electron'unuzu boşaltın ve tekrar deneyin.
Webdriver testlerini çalıştırmak
Webdriver testlerini çalıştırmak için
npm run watch-test or npm run watch-all
Şimdi başka bir terminalde testler çalıştır
npm test
Daha fazla bilgi için dokümanlar / tests.md dosyasına bakın .
Liman
Brave varsayılan olarak istemci ve sunucu tarafları arasında iletişim kurmak için 8080 numaralı bağlantı noktasını kullanır. Başka bir şey (örneğin bir web proxy) için 8080 numaralı bağlantı noktasını kullanıyorsanız, düğüm yapılandırmasını farklı bir tane kullanacak şekilde ayarlayabilirsiniz.
örn. npm config cesur ayarlayın: port 9001
Geliştirme sorunlarını gidermeyle ilgili ek notlar Wiki'deki Sorun Giderme sayfasında bulunmaktadır.
Muon'un bir geliştirme sürümünün içinde koşma
Varsayılan olarak, önceden hazırlanmış ikili dosyalar, npm installkendi hazır çatal elektron prefiltrasyonundayken sağlarız .
Kodu Muon (Brave's Electron fork) olarak değiştirmek isterseniz , onu oluşturmanız gerekir. Bunu neden yapabileceğinize bir örnek, (Muon'dan) web görünümüne yeni bir olay açığa vurması olacaktır.
Bu işlemi başlatmak için, tarayıcı-dizüstü-önyükleme stoğunu kontrol etmek isteyeceksiniz . Oradan, kalkmak ve çalışmak için wiki'deki adımları takip edebilirsiniz .
Paketler, kurulumcular ve güncellemeler için paketleme
Posted on Utopian.io - Rewarding Open Source Contributors
Your contribution cannot be approved because it does not follow the Utopian Rules.
The post lacks any editorial and unique format. Blog posts should form a series.
You took the information from the GitHub repository.
You can contact us on Discord.
[utopian-moderator]
I appreciate the rules again.