plugin-packer
本頁面使用機器翻譯而成。
機器翻譯免責聲明
關於 plugin-packer
plugin-packer是CLI工具,通過打包kintone外掛程式的自定義檔來創建外掛程式檔。
它以 npm 包的形式提供,因此可以在 Windows/macOS/Linux 環境中使用。
還有一個 plugin-packer的網路版本 ,允許您從網路瀏覽器創建外掛程式檔。
Web 版plugin-packer
GitHub
https://github.com/kintone/js-sdk/tree/main/packages/plugin-packer
授權
文件
https://github.com/kintone/js-sdk/blob/main/packages/plugin-packer/README.md
下準備
要運行 plugin-packer,您需要 Node.js 和 npm(一個包管理工具)。
安裝 Node.js 時,會自動安裝 npm。
-
Node.js 從官方網站下載安裝程式。
Node.js官方網站
對於所需的 Node.js 版本,請確認以下存儲庫中的 engines 屬性。
packages/plugin-packer/package.json
例如,以下要求Node.js版本 14 或更高版本。1 2 3
"engines": { "node": ">=14" },
-
運行下載的安裝程式並按照畫面上的說明進行設置。
Quickstart
Step1:安裝所需的套件
安裝 plugin-packer。
本節以全域安裝plugin-packer為例進行說明。
|
|
Step2:準備要打包到外掛程式中的檔
為要打包到外掛程式中的外掛程式準備自定義檔。
本快速入門使用你在create-plugin 的快速入門中創建的範本。
create-plugin 快速入門
如需自行打包檔,請按照kintone外掛程式開發流程中 「準備外掛程式所需的檔」 進行文件準備。
kintone外掛程式開發流程
Step3:創建外掛程式檔
執行以下命令:
|
|
外掛程式的自定義檔打包在外掛程式檔 (plugin.zip
)中。
同時,創建一個私鑰檔(隨機字串.ppk
)。
|
|
之後,您可將創建的外掛程式添加到kintone中,並在kintone應用中使用。
在kintone中添加外掛程式有兩種方法:
- 如何從畫面執行此操作: 添加/刪除外掛程式(系統管理)
- 如何使用plugin-uploader: 上傳外掛程式: plugin-uploader
補充
第二次及以後的包裝
第二次或後續打包同一外掛程式檔時,請在--ppk
選項中指定私鑰檔。
由於它們被識別為同一個外掛程式,因此在添加kintone時可以覆蓋該外掛程式。
|
|
plugin-packer 的 Web 版本
plugin-packer的網路版本允許您透過拖放將外掛程式從網路瀏覽器打包到外掛程式檔中。
Web 版plugin-packer
-
將自訂文件目錄(Quickstart示例中的「src」)拖放到左側區域。
-
第二次打包時,將私鑰檔拖拽到右側區域。
-
點擊【創建】。
修訂記錄
確認CHANGELOG以獲取 plugin-packer 的更新日誌。
CHANGELOG
本文介紹的示例代碼已經過kintone的2022年5月版本和@kintone/plugin-packer v6.0.0版本的測試。