Skip to content
No description, website, or topics provided.
JavaScript TypeScript Vue Other
Branch: master
Clone or download
Latest commit 47e291c Jul 17, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode '修改vue的配置' Dec 20, 2018
client 微信登陆授权 Jul 5, 2019
servers 1 Jul 17, 2019
.DS_Store 小程序开发 Jul 17, 2019
.gitignore 增加日志 Dec 29, 2018
README.md 微信登陆授权 Jul 5, 2019
REST-Project-4-soapui-project.xml 测试md文件编辑 Jan 14, 2019
blog.sql md说明文件修改增加mysql文件 Jan 9, 2019

README.md

-------------持续更新-------------

不管公司业在忙,这个个人项目都要持久以恒都完成,最近完成了微信登陆授权,准备先吧微信这块做完---



  • #赠人星星,手有余香
  • #走过路过的各位大佬,看到留下star呗。这就是给程序员最好的鼓励了!

myblog


client----前端vue@cli3.0

博客前端页面 --- 心态蹦了---又感觉不满意。设计三回了。算了,先把发文章和文章显示功能上线,后续功能,后续迭代。最后一次更改设计方案(永远对自己的东西不满意。5555~~~)


servers---node后端页面ts

  • 博客后端api代码

  • npm i

  • npm run start

  • 压缩打包(后续打算gulp【暂缺】)

  • 支持直接vscode ts开发调试(其他调试开发工具不敢保证)



#### blog.sql---数据库直接导入

#### REST-Project-4-soapui-preject.xml---是api接口调试工具(SoapUI 5.2.1版)!直接导入
### 目前项目进度----

*  注册---能跑通,前端能注册(后续逻辑还没完成),后端注册完成

*  下一阶段---loading和Toast弹窗开发以及登录(目前toast组件还不能通用。重复点击会有Bug,还需要维护修改。)

技术交流职业互推加微信好友

微信



|-- project
    |-- .gitignore                                                   
    |-- blog.sql                                            //项目数据库
    |-- README.md
    |-- REST-Project-4-soapui-project.xml                   //接口测试工具soapui的文件
    |-- .vscode
    |   |-- settings.json                                  
    |-- client                                              //前端项目,vue.cli 3.0脚手架-----
    |   |-- .browserslistrc
    |   |-- .editorconfig
    |   |-- .eslintrc.js
    |   |-- .gitignore
    |   |-- babel.config.js
    |   |-- package-lock.json
    |   |-- package.json
    |   |-- postcss.config.js
    |   |-- README.md
    |   |-- vue.config.js                                    //前端vue的配置文件
    |   |-- .vscode
    |   |   |-- settings.json
    |   |-- config                                           //项目配置文件夹
    |   |   |-- api.js                                       //接口配置文件
    |   |   |-- config.json                                  //项目配置文件
    |   |   |-- tinymce.js                                   //富文本编辑的配置文件
    |   |-- libs
    |   |   |-- base.js                                      //基础封装公用方法
    |   |-- public
    |   |   |-- index.html                                   //项目入口
    |   |   |-- fontAwesome                                  //字体图标文件夹
    |   |   |-- img                                          //图片文件夹
    |   |   |-- tinymce                                      //富文本编辑器的插件
    |   |-- src                                              
    |       |-- App.vue                                      //app组件
    |       |-- http.js                                      //axios封装文件
    |       |-- main.js                                      //页面入口Js
    |       |-- router.js                                    //路由js
    |       |-- store.js                                     //状态管理js
    |       |-- assets                         
    |       |-- components                                   //组件
    |       |   |-- HelloWorld.vue
    |       |   |-- common                                   //公用组件
    |       |       |-- footer.vue                           //页底组件
    |       |       |-- tinymce.vue                          //富文本组件
    |       |       |-- toast.vue                            //提示toast组件
    |       |-- store
    |       |   |-- common.js                                //公共数据管理
    |       |   |-- toast.js                                 //toast数据管理
    |       |-- views
    |           |-- 404.vue                                  //404组件
    |           |-- About.vue    
    |           |-- Home.vue                                 //home页组件
    |           |-- login.vue                                //登录组件
    |           |-- register.vue                             //注册组件
    |-- servers                                              //后端项目----------
        |-- app.ts
        |-- package-lock.json
        |-- package.json
        |-- tsconfig.json
        |-- tslint.json
        |-- .vscode
        |   |-- launch.json                                   //vscode后端调试文件
        |-- bin
        |   |-- www.ts                                        //启动文件
        |-- config                                            //项目配置文件
        |   |-- config.dev.ts
        |   |-- config.prod.ts
        |   |-- logConfig.json                                //日志配置文件
        |-- lib
        |   |-- common.ts                                     //公用封装方法
        |   |-- logger.ts                                     //日志封装方法
        |-- logs                                              //产生日志的文件夹
        |-- middleware                                        //中间件
        |   |-- historyFillback.ts                            //vue histroy模式下后端的设置
        |-- public                                            //后端供外部访问容器的文件夹
        |-- server                                            //业务逻辑代码
            |-- controller                                    //控制器
            |   |-- article.ts 
            |   |-- index.ts
            |   |-- status.ts
            |   |-- user.ts
            |-- interface                                     //接口
            |   |-- article.ts
            |   |-- user.ts
            |-- model                                         //数据库操作
            |   |-- article.ts
            |   |-- db.ts
            |   |-- user.ts
            |-- router                                         //路由代码
            |   |-- blog.ts                                    //博客接口
            |   |-- common.ts                                  //公共接口
            |   |-- wechat.ts                                  //未来微信接口
            |-- service                                        //逻辑ts
                |-- article.ts 
                |-- user.ts
You can’t perform that action at this time.