欢迎来到JBOnline的开发手册!
JBOnline是什么
{primary} JBOnline不是跷课宝。
JBOnline是一款可以记录作业内容和完成情况、同时支持文件共享、博客聚合等功能的网站系统。
JBOnline基于Laravel 5.8开发,所以Laravel相关的结构、函数的帮助都可以在 <官方文档> 上找到。
开源组件
Laravel Family
- Laravel Framework 5.8
- Laravel Telescope
PHP
- binarytorch/larecipe
- cybercog/laravel-love (v5)
- erusev/parsedown
- mews/purifier
- spinen/laravel-discourse-sso
- willvincent/feeds
JavaScript
- jQuery
- Vue 2
- Axios
- laravel-mix
- lodash
- popper
- katex
- craftpip/jquery-confirm
- iamkun/dayjs
- ankurk91/vue-flatpickr-component
- BrockReece/vue-kanban
闭源组件
{primary} 注意:闭源代码不会也不应该出现在任何的公开代码仓库中,因此在开发环境下的显示效果可能和生产环境不同。
通过使用对应的开源版本可以尽可能地减小差异。具体内容请见<安装>部分。
- FontAwesome5:可使用FA5的开源版本代替,部分图标会受到影响;
- Purpose2:可使用Bootstrap4.3+公开版代替,部分界面UI会受到影响。