<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>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # 概述 本文件提供您更豐富的 API 信息,使您更容易修改 Hexo 源代碼或編寫插件。如果您只是想查詢 Hexo 的基本使用方法,請參閱 [文檔](../docs/)。 在開始之前,請注意本文件僅適用于 Hexo 3 及以上版本。 ## 初始化 首先,我們必須建立一個 Hexo 實例(instance),第一個參數是網站的根目錄,也就是 `base_dir`,而第二個參數則是初始化的選項。接著執行 `init` 方法后,Hexo 會加載插件及配置文件。 ``` varrequire'hexo' varnew hexo.init().then(function{ // ... }); ``` | 參數 | 描述 | 默認值 | | --- | --- | --- | | `debug` | 開啟調試模式。在終端中顯示調試信息,并在根目錄中存儲 `debug.log` 日志文件。 | `false` | | `safe` | 開啟安全模式。不加載任何插件。 | `false` | | `silent` | 開啟安靜模式。不在終端中顯示任何信息。 | `false` | | `config` | 指定配置文件的路徑。 | `_config.yml` | ## 載入文件 Hexo 提供了兩種方法來載入文件:`load`, `watch`,前者用于載入 `source` 文件夾內的所有文件及主題資源;而后者除了執行 `load` 以外,還會繼續監視文件變動。 這兩個方法實際上所做的,就是載入文件列表,并把文件傳給相對應的處理器(Processor),當文件全部處理完畢后,就執行生成器(Generator)來建立路由。 ``` hexo.load().then(function{ // ... });hexo.watch().then(function{ // 之后可以調用 hexo.unwatch(),停止監視文件 }); ``` ## 執行指令 您可以通過 `call` 方法來調用控制臺(Console),第一個參數是控制臺的名稱,而第二個參數是選項——根據不同控制臺有所不同。 ``` hexo.call('generate'function{ // ... }); ``` ## 結束 當指令完畢后,請執行 `exit` 方法讓 Hexo 退出結束前的準備工作(如存儲資料庫)。 ``` hexo.call('generate'function{ return }).catch(functionerr{ return }); ```
                  <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>

                              哎呀哎呀视频在线观看