貢獻 AdminLTE
隨時歡迎並建議貢獻!以下是初學者如何開始:點擊此處開始使用開源
- 貢獻要求
- 當您貢獻時,您同意授予 AdminLTE.io 非獨占許可,以便在我們 (AdminLTE.io) 認為合適的任何情況下使用該貢獻。
- 如果您使用其他方提供的內容,則必須使用開放原始碼許可證進行適當授權。
- 僅接受透過 GitHub pull requests 提交的貢獻。
- 最後,貢獻的程式碼必須在所有支援的瀏覽器中正常運作(請參閱上方瀏覽器支援)。
- 安裝
- Fork 儲存庫(這裡有指南)。
- Clone 到您的電腦
git clone https://github.com/YOUR_USERNAME/AdminLTE.git
- 編譯 dist 檔案(開發)
- 要編譯 dist 檔案,您需要 Node.js 14 或更高版本/npm (node 套件管理器)
- 刪除 ./package-lock.json 檔案
npm install
(安裝 npm 依賴項)
npm run dev
(開發者模式,自動編譯並支援 browsersync 以進行即時示範)
- 僅在 ./build 資料夾或 package.json 或 ./dist/js/demo.js 或 package-lock.json 或 ./dist/js/pages/ 或 ./docs 或任何必要的 html 檔案中進行變更
- 請勿在 ./dist/css/ 和 ./dist/js/ 和 ./plugins 中進行變更,因為它們包含已編譯的檔案,並且不應包含在 PR(Pull Request)中
npm run production
(編譯 css/js 檔案,並在建立 pull request 之前測試所有頁面是否正常運作)
- 建立 pull request
線上單鍵設定以進行貢獻
您可以使用 Gitpod(一個對開源專案免費的線上 IDE)來處理問題或建立 PR(Pull Request)。只需單擊一下,它就會啟動一個工作區並自動
- clone
AdminLTE
儲存庫。
- 安裝依賴項。
- 執行
npm run dev
以啟動伺服器。
