You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

84 lines
3.0 KiB
Markdown

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# 入魔入佛
入魔入佛是一个基于 Laravel 10、Vue 3 和 Element-Plus 的初始模板项目,灵感来自于 Linux 命令 `rm -rf`。该模板旨在帮助开发者快速搭建中后台+小程序应用。
## 功能特点
- 使用 `Laravel 10` 提供强大的后端功能和安全性。
- 使用 `Vue 3` 构建现代化的前端用户界面。
- 使用 `Element-Plus` 作为UI组件库提供丰富的界面组件和样式。
## 快速开始
### 安装依赖
在项目根目录下,执行以下命令来安装所需的依赖:
```shell
cd api && composer install
cd admin && pnpm install
```
### 配置环境变量
复制 `.env.example` 文件并重命名为 `.env`,然后根据实际情况配置其中的环境变量。
### 数据库迁移
运行数据库迁移命令来创建数据库表:
```shell
php artisan migrate
```
### 编译前端资源
使用以下命令编译前端资源:
```shell
cd admin && rm -rf ../api/public/rmrf && pnpm build
```
### 启动服务
运行以下命令启动 Laravel 和后台项目开始开发:
```shell
cd admin && pnpm dev
cd api && php artisan serve --host 0.0.0.0
```
现在,您可以在浏览器中访问 `http://localhost:3333/rmrf` 来查看后台应用程序。
而接口在 `http://localhost:8000` 访问。
## 贡献指南
如果您发现任何问题或有改进建议,请随时提出 issue 或提交 pull 请求。我们欢迎您的贡献!
## 许可证
入魔入佛使用 [MIT 许可证](https://opensource.org/licenses/MIT)。请查阅 LICENSE 文件了解更多详情。
## 联系我们
如果您有任何疑问或需要进一步的帮助,请联系我们:[sa0Chun_luyu@aliyun.com](mailto:sa0Chun_luyu@aliyun.com)。感谢您的支持!
---
请注意,入魔入佛仅作为一个项目初始模板,您可以根据自己的需求进行修改和扩展。希望这个模板能够帮助您快速启动项目并提供良好的开发体验!
## 免责声明
本模板仅供合法目的使用,禁止使用本模板编写任何违法程序或进行非法活动。使用者必须遵守国家和地区的法律法规,不得利用本模板从事任何违法行为,包括但不限于:
* 侵犯他人的隐私权、知识产权或其他合法权益;
* 发布、传播或利用恶意软件、病毒、木马等危害网络安全的程序;
* 进行网络诈骗、网络攻击、网络钓鱼等违法活动;
* 利用本模板从事任何违法、违规的行为。
使用本模板所造成的一切后果由使用者自行承担,开发者不承担任何责任。本模板仅提供技术支持和开发工具,不对使用者使用本模板的目的、行为和后果承担任何责任。使用者在使用本模板时应自行评估风险,并承担由此产生的任何损失或损害。
请在使用本模板之前详细阅读并理解上述说明和免责声明。如果您不同意或无法遵守上述要求,请勿使用本模板。如果您对使用本模板的合法性有任何疑问,请咨询法律专业人士的意见。