有時候,在區塊範例中開發外掛程式時,您需要
方塊本身會反映相應的變更大多數外掛程式都會設定從 npm 登錄取得 Blockly,因此您只能使用已在 npm 上發布的程式碼。這會讓 Blockly 變更偵錯
難以執行的程序想要在封鎖和封鎖
範例,您可以使用 npm link
同時測試未發布的變更。
npm 連結
您可以告訴 npm 使用電腦上的套件,而非從 npm 登錄取得套件。使用這個方法,您應該可以存取可讓 Blockly 更輕鬆進行偵錯的來源圖。您可以使用這個方法,針對尚未推送至 GitHub 的核心變更。
在方塊上:
$ npm run package $ cd dist $ npm link
這些步驟會建構核心 Blockly、封裝,然後建立指向 封裝檔案
在區塊範例分支中,從根目錄:
$ npm link blockly
這個步驟會指示 npm 尋找先前建立的符號連結,而非從 npm 擷取套件。
npm run start
外掛程式目錄,以便測試外掛程式。
在核心中進行變更時,您必須重新建構並重新封裝。
測試完畢後,請在區塊範例的根層級執行 npm ci
重設存放區狀態