贡献给 AdminLTE
贡献总是受到欢迎且被推荐! 这里是初学者的指南:点击此处开始使用开源项目
- 贡献要求:
- 当你贡献时,你同意授予 AdminLTE.io 在任何情况下使用该贡献的非排他性许可,正如我们(AdminLTE.io)认为合适的那样。
- 如果你使用由另一方提供的内容,它必须使用开源许可证进行适当的许可。开源许可证。
- 贡献只能通过 GitHub 拉取请求提交。
- 最后,贡献的代码必须在所有支持的浏览器中工作(有关浏览器支持的详细信息,请参阅上文)。
- 安装:
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(拉取请求)中
npm run production
(编译 css/js 文件并在创建拉取请求之前测试所有页面是否完美工作)
- 创建拉取请求
贡献的一键式在线设置
你可以使用 Gitpod(一个免费的在线 IDE,适用于开源项目)来处理问题或提交 PR(拉取请求)。只需单击一下,它就会启动一个工作区并自动:
- 克隆
AdminLTE
仓库。
- 安装依赖项。
- 运行
npm run dev
以启动服务器。
