AdminLTELogo

貢獻 AdminLTE

隨時歡迎並建議貢獻!以下是初學者如何開始:點擊此處開始使用開源

  1. 貢獻要求
    • 當您貢獻時,您同意授予 AdminLTE.io 非獨占許可,以便在我們 (AdminLTE.io) 認為合適的任何情況下使用該貢獻。
    • 如果您使用其他方提供的內容,則必須使用開放原始碼許可證進行適當授權。
    • 僅接受透過 GitHub pull requests 提交的貢獻。
    • 最後,貢獻的程式碼必須在所有支援的瀏覽器中正常運作(請參閱上方瀏覽器支援)。
  2. 安裝
     git clone https://github.com/YOUR_USERNAME/AdminLTE.git
    
    • 建立一個新分支
  3. 編譯 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 之前測試所有頁面是否正常運作)
  4. 建立 pull request

線上單鍵設定以進行貢獻

您可以使用 Gitpod(一個對開源專案免費的線上 IDE)來處理問題或建立 PR(Pull Request)。只需單擊一下,它就會啟動一個工作區並自動

  • clone AdminLTE 儲存庫。
  • 安裝依賴項。
  • 執行 npm run dev 以啟動伺服器。

Open in Gitpod