目录结构
|--
|-- .babelrc
|-- .editorconfig
|-- .eslintignore
|-- .eslintrc.js
|-- .gitignore
|-- .postcssrc.js
|-- .travis.yml
|-- cypress.json
|-- LICENSE
|-- package-lock.json
|-- package.json
|-- README.md
|-- server.js // 后端启动文件 nodemon server.js local 或node server
|-- vue.config.js
|-- public
| |-- favicon.ico
| |-- index.html
| |-- register.html // 注册页面 安装完之后先注册用户 再登录后台
| |-- css
| | |-- bootstrap-gui.min.css
| | |-- colors.min.css
| | |-- gui-ui.min.css
| | |-- register.css
| |-- js
| |-- md5.min.js
| |-- register.js
|-- server
| |-- index.js
| |-- config
| | |-- index.js // 数据库信息 可修改自己数据库的名称,以及本地版(node server local)数据库信息与正式版(node server)数据库信息
| | |-- mongo.js // 数据库表配置信息
| |-- funcs
| | |-- authTimeOut.js
| | |-- loginTimeOut.js
| | |-- mongoFunc.js
| | |-- sendData.js
| |-- interface // guiplan 生成的后端接口存放位置
| | |-- message.js
| | |-- notice.js
| | |-- registerDemo.js
| | |-- test3.js
| | |-- user.js
| | |-- userInfo.js
| |-- plugs
| |-- express
| | |-- interface.js
| |-- guimain
| | |-- required.js
| | |-- sumTotal.js
| |-- mongose
| |-- mongoQuery.js
|-- src
| |-- App.vue
| |-- index.less
| |-- main.js
| |-- test.less
| |-- api // guiplan 生成的接口api存放位置
| | |-- data.js
| | |-- routers.js
| | |-- test3.js
| | |-- user.js
| | |-- funcs
| | |-- getData.js
| | |-- required.js
| |-- assets
| | |-- icons
| | | |-- iconfont.css
| | | |-- iconfont.eot
| | | |-- iconfont.svg
| | | |-- iconfont.ttf
| | | |-- iconfont.woff
| | |-- images
| | |-- default.png
| | |-- icon-qr-qq-wechat.png
| | |-- icon-social-bilibili.svg
| | |-- icon-social-juejin.svg
| | |-- icon-social-twitter.svg
| | |-- icon-social-zhihu.svg
| | |-- login-bg.jpg
| | |-- logo-min.jpg
| | |-- logo.jpg
| | |-- talkingdata.png
| | |-- error-page
| | |-- error-401.svg
| | |-- error-404.svg
| | |-- error-500.svg
| |-- components // iview-admin 自带的一些组件
| | |-- charts
| | | |-- bar.vue
| | | |-- index.js
| | | |-- pie.vue
| | | |-- theme.json
| | |-- common
| | | |-- common.less
| | | |-- util.js
| | |-- common-icon
| | | |-- common-icon.vue
| | | |-- index.js
| | |-- count-to
| | | |-- count-to.vue
| | | |-- index.js
| | | |-- index.less
| | |-- cropper
| | | |-- index.js
| | | |-- index.less
| | | |-- index.vue
| | |-- drag-drawer
| | | |-- drag-drawer-trigger.vue
| | | |-- drag-drawer.vue
| | | |-- index.js
| | | |-- index.less
| | | |-- mixin.js
| | |-- drag-list
| | | |-- drag-list.vue
| | | |-- index.js
| | |-- editor
| | | |-- editor.vue
| | | |-- index.js
| | |-- icons
| | | |-- icons.vue
| | | |-- index.js
| | |-- info-card
| | | |-- index.js
| | | |-- infor-card.vue
| | |-- login-form
| | | |-- index.js
| | | |-- login-form.vue
| | |-- main
| | | |-- index.js
| | | |-- main.less
| | | |-- main.vue
| | | |-- components
| | | |-- a-back-top
| | | | |-- index.js
| | | | |-- index.vue
| | | |-- error-store
| | | | |-- error-store.vue
| | | | |-- index.js
| | | |-- fullscreen
| | | | |-- fullscreen.vue
| | | | |-- index.js
| | | |-- header-bar
| | | | |-- header-bar.less
| | | | |-- header-bar.vue
| | | | |-- index.js
| | | | |-- custom-bread-crumb
| | | | | |-- custom-bread-crumb.less
| | | | | |-- custom-bread-crumb.vue
| | | | | |-- index.js
| | | | |-- sider-trigger
| | | | |-- index.js
| | | | |-- sider-trigger.less
| | | | |-- sider-trigger.vue
| | | |-- language
| | | | |-- index.js
| | | | |-- language.vue
| | | |-- side-menu
| | | | |-- collapsed-menu.vue
| | | | |-- index.js
| | | | |-- item-mixin.js
| | | | |-- mixin.js
| | | | |-- side-menu-item.vue
| | | | |-- side-menu.less
| | | | |-- side-menu.vue
| | | |-- tags-nav
| | | | |-- index.js
| | | | |-- tags-nav.less
| | | | |-- tags-nav.vue
| | | |-- user
| | | |-- index.js
| | | |-- user.less
| | | |-- user.vue
| | |-- markdown
| | | |-- index.js
| | | |-- markdown.vue
| | |-- parent-view
| | | |-- index.js
| | | |-- parent-view.vue
| | |-- paste-editor
| | | |-- index.js
| | | |-- paste-editor.less
| | | |-- paste-editor.vue
| | | |-- plugins
| | | |-- placeholder.js
| | |-- split-pane
| | | |-- index.js
| | | |-- index.less
| | | |-- split.vue
| | | |-- trigger.vue
| | |-- tables
| | | |-- edit.vue
| | | |-- handle-btns.js
| | | |-- index.js
| | | |-- index.less
| | | |-- tables.vue
| | |-- tree-select
| | |-- index.js
| | |-- tree-select-tree.vue
| | |-- tree-select.vue
| |-- config
| | |-- index.js
| |-- directive
| | |-- directives.js
| | |-- index.js
| | |-- module
| | |-- clipboard.js
| | |-- draggable.js
| |-- libs
| | |-- api.request.js
| | |-- axios.js
| | |-- excel.js
| | |-- render-dom.js
| | |-- tools.js
| | |-- util.js
| |-- locale
| | |-- index.js
| | |-- lang
| | |-- en-US.js
| | |-- zh-CN.js
| | |-- zh-TW.js
| |-- plugin
| | |-- index.js
| | |-- error-store
| | |-- index.js
| |-- router
| | |-- before-close.js
| | |-- index.js
| | |-- routers.js
| |-- store
| | |-- index.js
| | |-- module
| | |-- app.js
| | |-- user.js
| |-- utils
| | |-- auth.js
| | |-- gui_main.js
| | |-- request.js
| |-- view
| | |-- join-page.vue
| | |-- argu-page
| | | |-- params.vue
| | | |-- query.vue
| | |-- components
| | | |-- count-to
| | | | |-- count-to.vue
| | | |-- cropper
| | | | |-- cropper.vue
| | | |-- drag-drawer
| | | | |-- index.vue
| | | |-- drag-list
| | | | |-- drag-list.vue
| | | |-- editor
| | | | |-- editor.vue
| | | |-- icons
| | | | |-- icons.vue
| | | |-- markdown
| | | | |-- markdown.vue
| | | |-- org-tree
| | | | |-- index.less
| | | | |-- index.vue
| | | | |-- components
| | | | |-- org-view.vue
| | | | |-- zoom-controller.vue
| | | |-- split-pane
| | | | |-- split-pane.vue
| | | |-- tables
| | | | |-- tables.vue
| | | |-- tree-select
| | | | |-- index.vue
| | | |-- tree-table
| | | |-- index.vue
| | |-- directive
| | | |-- directive.vue
| | |-- error-page
| | | |-- 401.vue
| | | |-- 404.vue
| | | |-- 500.vue
| | | |-- back-btn-group.vue
| | | |-- error-content.vue
| | | |-- error.less
| | |-- error-store
| | | |-- error-store.vue
| | |-- excel
| | | |-- common.less
| | | |-- export-excel.vue
| | | |-- upload-excel.vue
| | |-- i18n
| | | |-- i18n-page.vue
| | |-- login
| | | |-- login.less
| | | |-- login.vue
| | |-- multilevel
| | | |-- level-2-1.vue
| | | |-- level-2-3.vue
| | | |-- level-2-2
| | | |-- level-2-2-1.vue
| | | |-- level-2-2-2.vue
| | |-- single-page
| | | |-- error-logger.vue
| | | |-- home
| | | | |-- example.vue
| | | | |-- home.vue
| | | | |-- index.js
| | | |-- message
| | | |-- index.vue
| | |-- tools-methods
| | | |-- tools-methods.vue
| | |-- update
| | |-- update-paste.vue
| | |-- update-table.vue
| |-- views // guiplan 生成的vue文件存放位置
| |-- test
| |-- index3.vue
|-- tests
|-- e2e
| |-- .eslintrc
| |-- plugins
| | |-- index.js
| |-- specs
| | |-- test.js
| |-- support
| |-- commands.js
| |-- index.js
|-- unit
|-- .eslintrc.js
|-- HelloWorld.spec.js