Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 8bf6985

Browse files
committed
编写文档
1 parent cf13411 commit 8bf6985

24 files changed

+100
-78
lines changed

‎README.md‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
从多个项目中提取关键点、抛弃了的业务部分,对底层的功能进行了各类优化和抽象,写成本项目。
44
## 1、 当前版本介绍
55
### 1.1 版本说明
6-
> 当前版本laravel_template_with_vue (2.0)
6+
> 当前版本laravel_template_with_vue (2.1)
77
### 1.2 改进说明
88
#### 后端:
99
> 1. 调整xlsx文件的处理插件为fast-excel
@@ -110,7 +110,6 @@
110110
### [3、关键知识点讲述](knowledge.md)
111111
### [4、业务开发](developer.md)
112112
### [5、系统视频与在线辅导](vedio.md)
113-
### [6、升级版的前端项目](adv.md)
114113

115114
## 5、技术支持
116115
> 欢迎大家来光临我的博客,主要专注于laravel与vue.js的应用

‎adv.md‎

Lines changed: 0 additions & 15 deletions
This file was deleted.

‎back.md‎

Lines changed: 19 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -34,39 +34,29 @@ PASSPORT_CLIENT_SECRET=
3434

3535
**此步骤是OAuth认证所必须,请务必设置,否则无法登录**
3636

37-
## 8、第三方登录
38-
>此步骤配置较复杂 由于需要认证的关系 暂时只有提供github的第三方登录配置
39-
> 其它类似 更多的配置 可以通过qq群来讨论 此步骤只影响第三方登录
40-
> 不影响其它功能使用 不配置则只是无法使用第三方登录
41-
42-
1. 配置文件修改BROADCAST_DRIVER为pusher
43-
~~~
44-
BROADCAST_DRIVER=pusher
45-
~~~
46-
2.[Pusher官网](https://pusher.com/)注册应用程序,然后填写下列信息
47-
~~~
48-
PUSHER_APP_ID=
49-
PUSHER_APP_KEY=
50-
PUSHER_APP_SECRET=
51-
PUSHER_APP_CLUSTER=
52-
~~~
53-
3. 修改前端frontend目录下的config文件夹下的prod.env.js文件内容
54-
~~~
55-
MIX_PUSHER_APP_KEY: '"XXXXXXXXX"', // 后端PUSHER_APP_KEY
56-
MIX_PUSHER_APP_CLUSTER: '"ap1"', // 后端PUSHER_APP_CLUSTER
57-
~~~
58-
4. 编译前端
59-
~~~
60-
npm run build
61-
~~~
62-
63-
## 查看API文档地址
37+
## 8、消息推送
38+
39+
需要根据要求配置laravel-echo-server,全局安装
40+
41+
`npm install -g laravel-echo-server`
42+
43+
安装之后,在后端目录(backend)执行初始化
44+
45+
`laravel-echo-server init`
46+
47+
相关的配置请参考相关文档,或者加我微信(xpyzwm)交流
48+
49+
配置完成之后,需要后端目录下启动laravel-echo-server 才能实现聊天、推送等功能
50+
51+
`laravel-echo-server start`
52+
53+
## 9、查看API文档地址
6454

6555
API文档使用了[showdoc](https://github.com/star7th/showdoc)
6656
如果系统部署于Windows服务器,为了保证showdoc的运行,请先检查下列条件:
6757

6858
在php.ini里面把"extension=php_sqlite.dll"和"extension=php_pdo_sqlite.dll"启用以便开启对SQlite的支持;也启用php_mbstring.dll;Linux服务器则不需要此操作。
6959

7060

71-
假设后端的域名为back.test 则文档地址为http://back.test/showdoc/
72-
61+
假设后端的域名为back.test 则文档地址为http://back.test/showdoc/web/#/1
62+
线上文档的话,可以通过进入演示系统的登录界面就可以进入
0 Bytes
Binary file not shown.

‎frontend/dist/index.html‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<!DOCTYPE html><html><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1"><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><link rel=icon href=/favicon.ico><title>管理系统</title><link href=/static/css/chunk-elementUI.18b11d0e.css rel=stylesheet><link href=/static/css/chunk-libs.73eaa6e1.css rel=stylesheet><link href=/static/css/app.4c037a8a.css rel=stylesheet></head><body><noscript><strong>We're sorry but 管理系统 doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=/static/js/chunk-elementUI.acadd045.js></script><script src=/static/js/chunk-libs.91f6a52c.js></script><script>(function(e){function c(c){for(var t,u,f=c[0],d=c[1],h=c[2],o=0,b=[];o<f.length;o++)u=f[o],r[u]&&b.push(r[u][0]),r[u]=0;for(t in d)Object.prototype.hasOwnProperty.call(d,t)&&(e[t]=d[t]);k&&k(c);while(b.length)b.shift()();return a.push.apply(a,h||[]),n()}function n(){for(var e,c=0;c<a.length;c++){for(var n=a[c],t=!0,u=1;u<n.length;u++){var f=n[u];0!==r[f]&&(t=!1)}t&&(a.splice(c--,1),e=d(d.s=n[0]))}return e}var t={},u={runtime:0},r={runtime:0},a=[];function f(e){return d.p+"static/js/"+({}[e]||e)+"."+{"chunk-0f57c5eb":"eb40a29a","chunk-18732e2c":"ee39d12f","chunk-2a50b93d":"b55ce574","chunk-2aed1171":"8540ba6a","chunk-4b0f6a4b":"e7f6655b","chunk-57ebe89e":"369344c4","chunk-6fbffcf3":"52901836","chunk-7202d7df":"07f41b11","chunk-79265b3b":"8ad73d80","chunk-80122322":"a4df921f","chunk-6552f2ab":"2dc911b6","chunk-834c1958":"783a3235","chunk-9e97c074":"ccd233e0","chunk-cb1ae208":"ecc6ed8f","chunk-e9f3ee7c":"52cf01a6","chunk-2d0ab800":"2280817b","chunk-2d0afe49":"09f7e5ce","chunk-2d0c798e":"0be8daae","chunk-2d0ccb97":"9bb22b24","chunk-2d0d43d7":"f69efaf2","chunk-2d21b84c":"931a1bbf","chunk-2d21ee4a":"7667dc24","chunk-2d221c26":"57ab8eaa","chunk-2d22e189":"eda35163","chunk-7704ac42":"dbe8dde2","chunk-7e20d9b0":"1ae57c00","chunk-7e21e850":"cefc9297","chunk-9e76a64a":"7a0b0abe","chunk-b461012a":"02c2cb29","chunk-ed606062":"a63e6763","chunk-ed8a7108":"3ba3b308"}[e]+".js"}function d(c){if(t[c])return t[c].exports;var n=t[c]={i:c,l:!1,exports:{}};return e[c].call(n.exports,n,n.exports,d),n.l=!0,n.exports}d.e=function(e){var c=[],n={"chunk-0f57c5eb":1,"chunk-18732e2c":1,"chunk-2a50b93d":1,"chunk-2aed1171":1,"chunk-57ebe89e":1,"chunk-6fbffcf3":1,"chunk-7202d7df":1,"chunk-79265b3b":1,"chunk-80122322":1,"chunk-834c1958":1,"chunk-9e97c074":1,"chunk-cb1ae208":1,"chunk-e9f3ee7c":1};u[e]?c.push(u[e]):0!==u[e]&&n[e]&&c.push(u[e]=new Promise(function(c,n){for(var t="static/css/"+({}[e]||e)+"."+{"chunk-0f57c5eb":"bba064a1","chunk-18732e2c":"b565ecf7","chunk-2a50b93d":"af40ef20","chunk-2aed1171":"e0a083b4","chunk-4b0f6a4b":"31d6cfe0","chunk-57ebe89e":"ab2f8884","chunk-6fbffcf3":"52fdf3a8","chunk-7202d7df":"8861de3e","chunk-79265b3b":"2007eb23","chunk-80122322":"dd1d6337","chunk-6552f2ab":"31d6cfe0","chunk-834c1958":"f686d2bc","chunk-9e97c074":"1336a22b","chunk-cb1ae208":"b565ecf7","chunk-e9f3ee7c":"b565ecf7","chunk-2d0ab800":"31d6cfe0","chunk-2d0afe49":"31d6cfe0","chunk-2d0c798e":"31d6cfe0","chunk-2d0ccb97":"31d6cfe0","chunk-2d0d43d7":"31d6cfe0","chunk-2d21b84c":"31d6cfe0","chunk-2d21ee4a":"31d6cfe0","chunk-2d221c26":"31d6cfe0","chunk-2d22e189":"31d6cfe0","chunk-7704ac42":"31d6cfe0","chunk-7e20d9b0":"31d6cfe0","chunk-7e21e850":"31d6cfe0","chunk-9e76a64a":"31d6cfe0","chunk-b461012a":"31d6cfe0","chunk-ed606062":"31d6cfe0","chunk-ed8a7108":"31d6cfe0"}[e]+".css",r=d.p+t,a=document.getElementsByTagName("link"),f=0;f<a.length;f++){var h=a[f],o=h.getAttribute("data-href")||h.getAttribute("href");if("stylesheet"===h.rel&&(o===t||o===r))return c()}var b=document.getElementsByTagName("style");for(f=0;f<b.length;f++){h=b[f],o=h.getAttribute("data-href");if(o===t||o===r)return c()}var k=document.createElement("link");k.rel="stylesheet",k.type="text/css",k.onload=c,k.onerror=function(c){var t=c&&c.target&&c.target.src||r,a=new Error("Loading CSS chunk "+e+" failed.\n("+t+")");a.code="CSS_CHUNK_LOAD_FAILED",a.request=t,delete u[e],k.parentNode.removeChild(k),n(a)},k.href=r;var i=document.getElementsByTagName("head")[0];i.appendChild(k)}).then(function(){u[e]=0}));var t=r[e];if(0!==t)if(t)c.push(t[2]);else{var a=new Promise(function(c,n){t=r[e]=[c,n]});c.push(t[2]=a);var h,o=document.createElement("script");o.charset="utf-8",o.timeout=120,d.nc&&o.setAttribute("nonce",d.nc),o.src=f(e),h=function(c){o.onerror=o.onload=null,clearTimeout(b);var n=r[e];if(0!==n){if(n){var t=c&&("load"===c.type?"missing":c.type),u=c&&c.target&&c.target.src,a=new Error("Loading chunk "+e+" failed.\n("+t+": "+u+")");a.type=t,a.request=u,n[1](a)}r[e]=void 0}};var b=setTimeout(function(){h({type:"timeout",target:o})},12e4);o.onerror=o.onload=h,document.head.appendChild(o)}return Promise.all(c)},d.m=e,d.c=t,d.d=function(e,c,n){d.o(e,c)||Object.defineProperty(e,c,{enumerable:!0,get:n})},d.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},d.t=function(e,c){if(1&c&&(e=d(e)),8&c)return e;if(4&c&&"object"===typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(d.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&c&&"string"!=typeof e)for(var t in e)d.d(n,t,function(c){return e[c]}.bind(null,t));return n},d.n=function(e){var c=e&&e.__esModule?function(){return e["default"]}:function(){return e};return d.d(c,"a",c),c},d.o=function(e,c){return Object.prototype.hasOwnProperty.call(e,c)},d.p="/",d.oe=function(e){throw console.error(e),e};var h=window["webpackJsonp"]=window["webpackJsonp"]||[],o=h.push.bind(h);h.push=c,h=h.slice();for(var b=0;b<h.length;b++)c(h[b]);var k=o;n()})([]);</script><script src=/static/js/app.9d0ea778.js></script></body></html>
1+
<!DOCTYPE html><html><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1"><meta name=viewport content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no"><link rel=icon href=/favicon.ico><title>管理系统</title><link href=/static/css/chunk-elementUI.18b11d0e.css rel=stylesheet><link href=/static/css/chunk-libs.73eaa6e1.css rel=stylesheet><link href=/static/css/app.4c037a8a.css rel=stylesheet></head><body><noscript><strong>We're sorry but 管理系统 doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=/static/js/chunk-elementUI.acadd045.js></script><script src=/static/js/chunk-libs.91f6a52c.js></script><script>(function(e){function n(n){for(var t,u,d=n[0],f=n[1],h=n[2],o=0,b=[];o<d.length;o++)u=d[o],r[u]&&b.push(r[u][0]),r[u]=0;for(t in f)Object.prototype.hasOwnProperty.call(f,t)&&(e[t]=f[t]);k&&k(n);while(b.length)b.shift()();return a.push.apply(a,h||[]),c()}function c(){for(var e,n=0;n<a.length;n++){for(var c=a[n],t=!0,u=1;u<c.length;u++){var d=c[u];0!==r[d]&&(t=!1)}t&&(a.splice(n--,1),e=f(f.s=c[0]))}return e}var t={},u={runtime:0},r={runtime:0},a=[];function d(e){return f.p+"static/js/"+({}[e]||e)+"."+{"chunk-18732e2c":"ee39d12f","chunk-2a50b93d":"b55ce574","chunk-2aed1171":"8540ba6a","chunk-42f6532e":"07602d3e","chunk-4b0f6a4b":"e7f6655b","chunk-57ebe89e":"369344c4","chunk-7202d7df":"07f41b11","chunk-79265b3b":"8ad73d80","chunk-80122322":"a4df921f","chunk-6552f2ab":"2dc911b6","chunk-9e97c074":"ccd233e0","chunk-bdda5b02":"4633950d","chunk-cb1ae208":"ecc6ed8f","chunk-da01fd68":"ac94b067","chunk-e9f3ee7c":"52cf01a6","chunk-2d0ab800":"2280817b","chunk-2d0afe49":"09f7e5ce","chunk-2d0c798e":"0be8daae","chunk-2d0ccb97":"9bb22b24","chunk-2d0d43d7":"f69efaf2","chunk-2d21b84c":"931a1bbf","chunk-2d21ee4a":"7667dc24","chunk-2d221c26":"57ab8eaa","chunk-2d22e189":"eda35163","chunk-7704ac42":"dbe8dde2","chunk-7e20d9b0":"1ae57c00","chunk-7e21e850":"cefc9297","chunk-9e76a64a":"7a0b0abe","chunk-b461012a":"02c2cb29","chunk-ed606062":"a63e6763","chunk-ed8a7108":"3ba3b308"}[e]+".js"}function f(n){if(t[n])return t[n].exports;var c=t[n]={i:n,l:!1,exports:{}};return e[n].call(c.exports,c,c.exports,f),c.l=!0,c.exports}f.e=function(e){var n=[],c={"chunk-18732e2c":1,"chunk-2a50b93d":1,"chunk-2aed1171":1,"chunk-42f6532e":1,"chunk-57ebe89e":1,"chunk-7202d7df":1,"chunk-79265b3b":1,"chunk-80122322":1,"chunk-9e97c074":1,"chunk-bdda5b02":1,"chunk-cb1ae208":1,"chunk-da01fd68":1,"chunk-e9f3ee7c":1};u[e]?n.push(u[e]):0!==u[e]&&c[e]&&n.push(u[e]=new Promise(function(n,c){for(var t="static/css/"+({}[e]||e)+"."+{"chunk-18732e2c":"b565ecf7","chunk-2a50b93d":"af40ef20","chunk-2aed1171":"e0a083b4","chunk-42f6532e":"d64c013c","chunk-4b0f6a4b":"31d6cfe0","chunk-57ebe89e":"ab2f8884","chunk-7202d7df":"8861de3e","chunk-79265b3b":"2007eb23","chunk-80122322":"dd1d6337","chunk-6552f2ab":"31d6cfe0","chunk-9e97c074":"1336a22b","chunk-bdda5b02":"2171d8f2","chunk-cb1ae208":"b565ecf7","chunk-da01fd68":"eea8e846","chunk-e9f3ee7c":"b565ecf7","chunk-2d0ab800":"31d6cfe0","chunk-2d0afe49":"31d6cfe0","chunk-2d0c798e":"31d6cfe0","chunk-2d0ccb97":"31d6cfe0","chunk-2d0d43d7":"31d6cfe0","chunk-2d21b84c":"31d6cfe0","chunk-2d21ee4a":"31d6cfe0","chunk-2d221c26":"31d6cfe0","chunk-2d22e189":"31d6cfe0","chunk-7704ac42":"31d6cfe0","chunk-7e20d9b0":"31d6cfe0","chunk-7e21e850":"31d6cfe0","chunk-9e76a64a":"31d6cfe0","chunk-b461012a":"31d6cfe0","chunk-ed606062":"31d6cfe0","chunk-ed8a7108":"31d6cfe0"}[e]+".css",r=f.p+t,a=document.getElementsByTagName("link"),d=0;d<a.length;d++){var h=a[d],o=h.getAttribute("data-href")||h.getAttribute("href");if("stylesheet"===h.rel&&(o===t||o===r))return n()}var b=document.getElementsByTagName("style");for(d=0;d<b.length;d++){h=b[d],o=h.getAttribute("data-href");if(o===t||o===r)return n()}var k=document.createElement("link");k.rel="stylesheet",k.type="text/css",k.onload=n,k.onerror=function(n){var t=n&&n.target&&n.target.src||r,a=new Error("Loading CSS chunk "+e+" failed.\n("+t+")");a.code="CSS_CHUNK_LOAD_FAILED",a.request=t,delete u[e],k.parentNode.removeChild(k),c(a)},k.href=r;var i=document.getElementsByTagName("head")[0];i.appendChild(k)}).then(function(){u[e]=0}));var t=r[e];if(0!==t)if(t)n.push(t[2]);else{var a=new Promise(function(n,c){t=r[e]=[n,c]});n.push(t[2]=a);var h,o=document.createElement("script");o.charset="utf-8",o.timeout=120,f.nc&&o.setAttribute("nonce",f.nc),o.src=d(e),h=function(n){o.onerror=o.onload=null,clearTimeout(b);var c=r[e];if(0!==c){if(c){var t=n&&("load"===n.type?"missing":n.type),u=n&&n.target&&n.target.src,a=new Error("Loading chunk "+e+" failed.\n("+t+": "+u+")");a.type=t,a.request=u,c[1](a)}r[e]=void 0}};var b=setTimeout(function(){h({type:"timeout",target:o})},12e4);o.onerror=o.onload=h,document.head.appendChild(o)}return Promise.all(n)},f.m=e,f.c=t,f.d=function(e,n,c){f.o(e,n)||Object.defineProperty(e,n,{enumerable:!0,get:c})},f.r=function(e){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},f.t=function(e,n){if(1&n&&(e=f(e)),8&n)return e;if(4&n&&"object"===typeof e&&e&&e.__esModule)return e;var c=Object.create(null);if(f.r(c),Object.defineProperty(c,"default",{enumerable:!0,value:e}),2&n&&"string"!=typeof e)for(var t in e)f.d(c,t,function(n){return e[n]}.bind(null,t));return c},f.n=function(e){var n=e&&e.__esModule?function(){return e["default"]}:function(){return e};return f.d(n,"a",n),n},f.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},f.p="/",f.oe=function(e){throw console.error(e),e};var h=window["webpackJsonp"]=window["webpackJsonp"]||[],o=h.push.bind(h);h.push=n,h=h.slice();for(var b=0;b<h.length;b++)n(h[b]);var k=o;c()})([]);</script><script src=/static/js/app.728e5101.js></script></body></html>

‎frontend/dist/static/css/chunk-0f57c5eb.bba064a1.css‎

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎frontend/dist/static/css/chunk-834c1958.f686d2bc.css‎ renamed to ‎frontend/dist/static/css/chunk-42f6532e.d64c013c.css‎

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /