<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                >[danger] **棄用提醒:** > *由于看云對于免費用戶的限制愈發嚴苛,本文檔已經遷移至語雀。本文檔將不做維護。* > **語雀地址**:[https://www.yuque.com/a632079/nodebb](https://www.yuque.com/a632079/nodebb) ***** [TOC] # 安裝 Yarn ## 什么是 Yarn ? > Yarn 對你的代碼來說是一個包管理器, 你可以通過它使用全世界開發者的代碼,或者分享自己的代碼。 Yarn 做這些快捷、安全、可靠,所以你不用擔心什么。 > 通過 Yarn 你可以使用其他開發者針對不同問題的解決方案,使自己的開發過程更簡單。 使用過程中遇到問題,你可以將其上報或者貢獻解決方案。一旦問題被修復,Yarn 會更新保持同步。 > 代碼通過包(package) 或者 稱為模塊(module)的方式來共享。 一個包里包含所有需要共享的代碼,以及描述包信息的文件,稱為package.json。 > ----- `yarnpkg.com` ## 通過 包管理器 安裝 ### Arch Linux 由于 Arch Linux 的系統源里已經存在 Yarn 了,所以你只需執行: ``` $ sudo pacman -Syu yarn ``` ### Ubuntu/Debian 在 Ubuntu 16.04 及其 更早版本 和 Debian 穩定版 環境時,你需要配置 NodeSource 倉庫(有關如何配置,可參考: **安裝 - 通過操作系統 - Ubuntu/Debian + Redis/Mongodb**)以獲取足夠新的 node.js 版本。 * 配置 APT 源 ``` $ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - $ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list ``` * 安裝 Yarn ``` $ sudo apt-get update $ sudo apt-get install yarn ``` ### CentOS / Fedora / RHEL 在 CentOS、Fedora、RHEL 上,你可以通過 RPM 包倉庫安裝 Yarn。 ``` $ sudo wget https://dl.yarnpkg.com/rpm/yarn.repo -O /etc/yum.repos.d/yarn.repo ``` 如果你尚未從 RPM 倉庫中安裝 Node.js , 需要一起配置 NodeSource: ``` $ curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash - ``` >[info] 有關中國鏡像的使用,我們推薦 **科大源** : `https://mirrors.ustc.edu.cn/nodesource/rpm/pub_v{版本號}.x` 安裝 Yarn ``` $ sudo yum install yarn ``` ### openSUSE 在 openSUSE 上,您可以通過 Yarn 的 RPM 包倉庫安裝 Yarn。 ``` $ sudo zypper ar -f https://dl.yarnpkg.com/rpm/ Yarn $ sudo zypper in yarn ``` ### Solus 在 Solus 上,您可以通過 Solus 倉庫安裝 Yarn。 ``` $ sudo eopkg install yarn ``` ### Alpine 在 Alpine Linux (3.6+) 上,你可以用 apk 安裝 Yarn。 ``` $ sudo apk add yarn ``` ### Windows 在之前的教程中,我們安裝了 `Scoop`,現在我們只需如此簡單的安裝: ``` $ scoop install yarn ``` ### Mac OS 你可以通過 Homebrew 包管理器安裝 Yarn,如果沒有安裝 Node.js 它也可以安裝。 ``` $ sudo brew install yarn ``` 如果您使用 nvm 或類似的東西,您應該排除安裝 Node.js 以便使用 nvm 的 Node.js 版本。 ``` $ sudo brew install yarn --without-node ``` ## 通過 安裝腳本 安裝 >[info] 該方法通常適用于 通過編譯安裝 或者 nvm 管理的 Node.js 在 macOS 和通用 Unix 環境里安裝 Yarn 的最容易方法之一是通過 shell 腳本。你可以在你的終端里運行下列代碼來安裝 Yarn: ``` curl -o- -L https://yarnpkg.com/install.sh | bash ``` ## 通過 NPM 安裝 >[warning] **當然,我們并不推薦使用 `npm` 進行安裝 `yarn`,理由如下:** > 在用基于 Node 的包管理器安裝 Yarn 時,該包未被簽名, 并且只通過基本的 SHA1 散列進行唯一完整性檢查。 這在安裝系統級應用時有安全風險。 >因為這些原因,高度推薦用你的操作系統最適合的方式來安裝 Yarn。 方法很簡單,您只需如此執行: ``` $ sudo npm i yarn -g ``` ## 使 Yarn 成為 NodeBB 的默認包管理器 在安裝 NodeBB 完成后, 刪除 `./node_modules` 來確保環境干凈。 對于切換的方法, 其實很簡單。 我們只需要編輯 `config.json` , 添加以下字段: ```json { "package_manager": "yarn" } ``` 保存之后, NodeBB 以后的插件更新, 依賴更新都會通過 yarn 安裝了。 由于之前我們刪除了 `./node_modules`, 所以這時候我們手動執行 `yarn` 安裝依賴。 等待指令執行完畢后, 我們即可通過 `./nodebb start` 啟動 NodeBB。 >[info] 編寫: a632079 & Yarn Docs 維護: PA Team 審核: PA Team 最后更新: 2018.08.03
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看