帮酷LOGO
  • 显示原文与译文双语对照的内容
Brave browser for Desktop and Laptop computers running Windows, OSX, and Linux

  • 源代码名称:browser-laptop
  • 源代码网址:http://www.github.com/brave/browser-laptop
  • browser-laptop源代码文档
  • browser-laptop源代码下载
  • Git URL:
    git://www.github.com/brave/browser-laptop.git
  • Git Clone代码到本地:
    git clone http://www.github.com/brave/browser-laptop
  • Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/brave/browser-laptop
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
  • LintUnit TestsAbout TestsApp TestsBookmark TestsBravery TestsContents TestsMisc TestsNavbar TestsTab Testscodecov.ioJavaScript Style GuideOpen Source Helpers

    浏览器

    用于 macOS,Windows 和Linux的桌面浏览器。

    在 Twitter 上跟踪 @brave 重要新闻和公告。

    对于我们的浏览器的其他版本,请参见:

    下载

    要下载最新版本,请参阅我们的发行版。

    你也可以访问我们的网站,获得最新的稳定发布版本。

    勇敢的支持 4 发布频道插件: 发布,测试版,开发者和夜间。

    社区

    如果你想获得更多的参与,你可以加入一个社区的社区。 如果你想要帮助,讨论你希望看到的特性,还有更多。 我们希望有你的帮助,以便我们能继续改善勇敢。

    加入 Discord社区聊天以获得更高的带宽讨论。

    有用的文档

    从源运行

    如果你正在使用 Windows 设置,请查看 Windows wiki条目上的构建,以便进行完整的。

    对于它的他平台( macOS,Linux ),你将需要安装某些软件包,以便在本地构建和运行。

    先决条件

    目前的nodejs 版本

    从软件包管理器。nvm 安装,或者从 https://nodejs.org 下载。

    ( 用于使用 package-lock.jsonnpm 5或者 GREATER )

    在 debian/ubuntu/mint上的
    apt-get install build-essential rpm ninja-build
    Fedora上的插件
    dnf install rpm-build
    dnf group install"Development Tools""C Development Tools and Libraries"
    Solus的
    sudo eopkg install -c system.devel
    sudo eopkg install gconf

    安装

    安装先决条件后:

    从GitHub克隆git仓库:

     # 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

    打开工作目录:

     cd browser-laptop

    安装 node 依赖项:

     npm install

    你还可以使用来安装 npm install,而不用使用。

    故障排除

    有关安装问题的其他说明,请参阅Wiki中的故障排除页。

    预配置 vm

    有些平台作为预先配置的vm可用。 有关详细信息,请参阅自述文件。

    Brave

    若要运行浏览器的开发版本,需要执行几个步骤。 最简单的方法就是使用两个终端。 一个终端可以用来监视代码的变化

    npm run watch

    现在在另一个终端 run

    npm start

    有关勇敢/电子更新的一些错误可以通过进行清洁安装来修正:

    rm -rf node_modules/
    npm install

    如果无法正常工作,请先清除你的~/.electron,然后重试。

    正在运行webdriver测试

    运行webdriver测试

    npm run watch-test or npm run watch-all

    现在在另一个终端中运行测试

    npm test

    有关更多信息,请参阅文档/测试。

    端口

    勇敢使用端口 8080在默认情况下在它的客户端和服务器端之间通信。 如果你正在使用端口 8080进行其他操作( 比如 。 然后你可以设置 node 配置,使它的使用不同的配置。

    e.g 。npm配置集 brave:port 9001

    有关开发问题的其他说明,请参阅Wiki中的故障排除页面。

    运行于 μ的开发版本中的

    当你使用我们自己的电子预构建组件的fork 时,默认情况下我们提供预生成的二进制文件。

    如果你想将代码修改为 μ的电子,那么你需要构建它。 为什么要这样做的一个例子是向 web view ( 从 Muon ) 公开一个新事件。

    你需要查看我们的 browser-laptop-bootstrap插件,以启动这个过程。 你可以在这里按照维基百科的步骤进行操作。

    打包包,安装程序和更新

    请查看我们的维基条目,了解有关包装的更多信息。




    Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语