structure-adminstructure-admin是后台管控系统的一个架子,技术栈:nodeJS+vue+vuex+mysql+redis,前端使用vueelement-UI组件库,后端使用nodeJS服务,数据库mysql,缓存使用redis,后端完全使用nodeJS,数据库使用mysql,基于nodejsthinkjs框架构建,全栈开发。支持:1、Vuex实现状态管理2、静态页面,引入后端服务(nodeJs)3、组件使用element-ui4、页面布局为左上右上,左右布局使用flexible和layoutflex,left固定宽度,计算右边的宽度5.左右滚动条相互独立。去掉body上的滚动条。如果喜欢nodeJS写的后端,支持大前端,支持全栈开发,请star和fork项目。如果您对使用有任何疑问,请留言。一、技术栈ThinkJS(节点端框架)官网Vue.js(客户端双向数据绑定框架)官网2、源码地址structure-admin3、在线地址在线地址:http://structure_admin。mwcxs。top账号:test,密码:1234564.系统截图4.1登录页面4.2首页5.本地运行程序1.首先你的环境是nodejs,你不会安装。配置参考:nodejs环境配置2.克隆项目gitclonehttps://github.com/saucxs/structure-admin.git3,用于前端vue的structure-admin-web文件夹和structure-admin-nodenode后端,安装依赖npminstall4,安装redis(可以考虑安装RedisDesktopManager)参考:window下安装redis,redis可视化管理工具(RedisDesktopManager)安装,基本使用,实例化项目5,安装mysql,6、修改nodejs后端的配置文件adapter.js、config.js在这两个文件中adapter.jsexports.cache={type:'redis',common:{timeout:24*60*60*1000//毫秒},redis:{handle:redisCache,host:'127.0.0.1',port:6379,password:'a123456'//安装redis时设置的secret}};////exports.model={type:'mysql',common:{logConnect:true,logSql:true,logger:msg=>think.logger.info(msg)},mysql:{handle:mysql,database:'structure_admin',前缀:'structure_',encoding:'utf8',host:'127.0.0.1',//本地数据库端口:'3306', //数据库端口用户:'root',//数据库用户名密码:'123456',//数据库用户名的密码dateStrings:true}};7.数据库文件的地址在structure-admin-node/src/common/mysql/structure_admin.sql8.分别启动独立的前后端工程(1)启动npmrundev(2)的前端vue上的structure-admin-web,后端node的structure-admin-node上启动npmstart。可见周报系统是基于structure-admin的后台管理框架。周报系统演示地址为:系统网站平台周报系统源码地址:周报系统源码地址欢迎forkandstart
