discuz-cli經常接到一些插件開發兼職,為了方便開發花點時間寫了腳手架。支持 php5.6歡迎 pr 地址: https://github.com/MaZhaolin/discuz-cli discuz-cli 是一個用于創建 Discuz 插件的腳手架工具。通過該工具,你可以快速生成 Discuz 插件的基礎結構,從而專注于插件的具體功能開發。 特性- 快速生成 Discuz 插件項目結構
- 簡化插件開發流程
- 提供標準化的項目模板
安裝你可以通過 npm 全局安裝 discuz-cli: - npm install -g discuz-cli
復制代碼- discuz-cli create my-plugin
復制代碼
該命令將會在當前目錄下創建一個名為 my-plugin 的文件夾,并在其中生成插件的基本結構。 打包npm run build將會將插件打包到 dist 文件夾 ,打包后的插件可以直接導入到 Discuz 中。
打包目錄可在 build/config.json 中配置 模板倉庫dz-cli 使用 discuz-plugin-template 作為項目模板。你可以根據需要修改該模板倉庫來定制生成的項目結構。
目前支持的模板: - simple 基礎模板
- react-admin 支持 react 開發打包后臺前臺頁面
貢獻歡迎提交 issue 和 pull request 來幫助我們改進該項目。如果你有任何問題或建議,請在 GitHub 倉庫中提出。 許可證該項目遵循 MIT 許可證。
|