# 編譯 此文件還提供下列的語言 [日文](https://github.com/BoostIO/Boostnote/blob/master/docs/jp/build.md), [韓文](https://github.com/BoostIO/Boostnote/blob/master/docs/ko/build.md), [俄文](https://github.com/BoostIO/Boostnote/blob/master/docs/ru/build.md), [簡體中文](https://github.com/BoostIO/Boostnote/blob/master/docs/zh_CN/build.md), [法文](https://github.com/BoostIO/Boostnote/blob/master/docs/fr/build.md), [葡萄牙](https://github.com/BoostIO/Boostnote/blob/master/docs/pt_BR/build.md) and [德文](https://github.com/BoostIO/Boostnote/blob/master/docs/de/build.md). ## 環境 - npm: 6.x - node: 8.x ## 開發 我們使用 Webpack HMR 來開發 Boostnote。 在專案根目錄底下執行下列指令,將會以原始設置啟動 Boostnote。 **用 yarn 來安裝必要 packages** ```bash $ yarn ``` **編譯及執行** ``` $ yarn run dev ``` > ### 注意 > > 以下是一些可能要手動重新啟動程式的情況。 > > 1. 修改一個 component 的 constructor 方法時。 > 2. 新增新的 CSS 類別時 (和 1 很類似:CSS 類別會被每個 component 重寫過。這個過程在 constructor 方法中發生)。 ## 使用 Pull Requests 中的程式碼 瀏覽 pull request 的頁面,從 URL 的後面找到 PR 號碼。
https://github.com/BoostIO/Boostnote/pull/2794接著,於底下步驟中把 \