# 一个包含vuejs和nodejs的全栈项目
> A Vue.js project for vue.js and node.js,related to vuex,vue-router,express4,sequelize,stylus,axios,etc .
## 项目说明
风险管理系统是我业余时间开发的项目,是一个简单的入门级项目。说简单是因为实现的页面和功能简单,不代表用的技术简单(对于初级前端来说)。
项目里用到了vue和element-ui的大部分技术点,可以给学习vue的童鞋一个参考。当然由于这个项目也是全栈项目,所以对于一些想学习node的前端来说,也是
一个不错的参考范本,项目里也有一些加密token等真实上线项目中会用到的东西,大家也可以借鉴。
由于本项目是全栈项目,所以在启动node服务器之前,需要安装mysql数据库,并对config/index.js中的数据库配置项进行修改,这点需要注意。如果安装过程中有疑问或者
发现项目bug的话,可以在issues里向我提问,我会尽力解答。
有效的进行偷懒,是程序员的优良品质。希望该项目能帮助到大家!
## 技术栈
* ### 前端技术
vue2 + vuex + vue-router + webpack + ES6/7 + axios + stylus + element-ui
* ### 后端技术
node.js + express4 + session + sequelize + mysql + lodash.js + bcrypt + jwt
## 实现功能
- [x] 登陆 -- 完成
- [x] 注册 -- 完成
- [x] 项目/额度条件查询 -- 完成
- [x] 列表展示及分页 -- 完成
- [x] 添加/修改项目 -- 完成
- [x] 额度详情页 -- 完成
- [x] 用户注销 -- 完成
- [x] 登出 -- 完成
## 目录结构介绍 ##
|-- build // webpack配置文件
|-- config // 项目打包路径
|-- screenshots // 效果图截屏
|-- server // express后端,用于提供Api
|-- src // 源码目录
| |-- assets // 资源文件
| |-- components // 公共组件
| |-- fetch // 接口定义与配置
| |-- pages // 相关页面
| |-- router // 路由配置
| |-- vuex // 状态管理
| |-- App.vue // 页面入口文件
| |-- main.js // 程序入口文件,加载各种公共组件
|-- static // 静态资源文件
|-- .babelrc // ES6语法编译配置
|-- .editorconfig // 代码编写规格
|-- .gitignore // git忽略的文件
|-- .postcssrc.js // post-loader的插件配置文件
|-- .favicon.ico // 网站logo图标
|-- index.html // 入口html文件
|-- package.json // 项目及工具的依赖配置文件
|-- server.js // node server入口文件
|-- README.md // 说明
## 效果演示
### 图1
![image](https://github.com/zhuangyanyan/my-vue/raw/master/screenshots/1.png)
### 图2
![image](https://github.com/zhuangyanyan/my-vue/raw/master/screenshots/2.png)
### 图3
![image](https://github.com/zhuangyanyan/my-vue/raw/master/screenshots/3.png)
### 图4
![image](https://github.com/zhuangyanyan/my-vue/raw/master/screenshots/4.png)
## 项目运行
``` bash
# 安装依赖
npm install
# 启动vue前端项目(http://localhost:8080/...)
npm run dev
# 启动node后端项目(http://localhost:8081/...)
npm run start
没有合适的资源?快使用搜索试试~ 我知道了~
一个包含vuejs和nodejs技术的全栈项目
共144个文件
js:53个
scss:28个
css:20个
3星 · 超过75%的资源 需积分: 50 52 下载量 156 浏览量
2019-08-10
08:57:29
上传
评论 8
收藏 1.91MB ZIP 举报
温馨提示
一个包含vuejs和nodejs技术的全栈项目
资源推荐
资源详情
资源评论
收起资源包目录
一个包含vuejs和nodejs技术的全栈项目 (144个子文件)
.babelrc 312B
bootstrap.css 143KB
index.css 124KB
index-purple.css 124KB
bootstrap.min.css 120KB
paper-dashboard.css 89KB
animate.min.css 54KB
bootstrap-theme.css 26KB
bootstrap-theme.min.css 23KB
themify-icons.css 16KB
toastr.css 8KB
message.future.css 7KB
bootstrap-select.css 6KB
datasource.css 4KB
main.css 2KB
message.css 2KB
demo.css 1KB
color-green.css 673B
color-purple.css 655B
bootstrap-table-expandable.css 478B
color-dark.css 247B
.editorconfig 147B
themify.eot 77KB
glyphicons-halflings-regular.eot 20KB
.gitignore 145B
.gitkeep 0B
index.html 285B
favicon.ico 9KB
background.jpg 428KB
face.jpg 371KB
sidebar.jpg 113KB
img.jpg 46KB
jquery-1.10.2.js 267KB
bootstrap.js 68KB
bootstrap-select.js 58KB
bootstrap.min.js 36KB
chartist.min.js 35KB
message.js 19KB
bootstrap-notify.js 13KB
bootstrap-checkbox-radio.js 7KB
index.js 6KB
toastr.js 5KB
demo.js 5KB
paper-dashboard.js 5KB
index.js 4KB
webpack.prod.conf.js 4KB
api.js 3KB
dev-server.js 2KB
index.js 2KB
utils.js 2KB
webpack.base.conf.js 2KB
index.js 2KB
index.js 2KB
server.js 1KB
index.js 1KB
user.js 1KB
project.js 1KB
check-versions.js 1KB
webpack.dev.conf.js 1KB
action.js 1KB
channelProject.js 1KB
index.js 1KB
build.js 953B
limit.js 871B
main.js 861B
bootstrap-table-expandable.js 793B
user.js 712B
channel.js 622B
code.js 589B
npm.js 484B
index.js 451B
test.js 425B
vue-loader.conf.js 413B
index.js 285B
index.js 261B
filter.js 256B
dev-client.js 245B
store.js 218B
.postcssrc.js 197B
t_cst_vice_info.js 197B
t_cst_base_info.js 197B
legal.js 173B
dev.env.js 139B
types.js 113B
prod.env.js 48B
package.json 2KB
bootstrap.min.css.map 529KB
bootstrap.css.map 380KB
bootstrap-theme.css.map 47KB
bootstrap-theme.min.css.map 25KB
README.md 3KB
2.png 78KB
3.png 47KB
4.png 42KB
1.png 31KB
_responsive.scss 10KB
_variables.scss 9KB
_chartist.scss 7KB
_vendor-prefixes.scss 7KB
_cards.scss 4KB
共 144 条
- 1
- 2
资源评论
- 海波凌烽2022-04-18里面很多处错误调不通
- 默默花上开2021-03-04大佬,你这项目里面有没有数据库,使用的是哪个数据库,数据库名字叫什么
weixin_39841882
- 粉丝: 443
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 常用工具集参考用于图像等数据处理
- 音乐展示网页、基于Stenography的图像数字水印添加与提取,以及基于颜色矩和Tamura算法的图像相似度评估算法py源码
- 基于EmguCV(OpenCV .net封装),图像数字水印加解密算法的实现,其中包含最低有效位算法,离散傅里叶变换算法+文档书
- 基于matlab+DWT的图像水印项目,数字水印+源代码+文档说明+图片+报告pdf
- (优秀毕业设计)基于python实现的数字图像可视化水印系统的设计与实现,多种数字算法实现+源代码+文档说明+理论演示pdf
- 基于DWT-DCT-SVD和deflate压缩的数字水印方法python源码+Gui界面+演示视频(高分毕业设计)
- 基于matlab实现DWT、DCT、SVD算法数字图像水印可视化系统+GUI界面+文档说明+详细注释(高分毕业设计)
- NCIAE-Data-Structure大一大二笔记
- 学习wireshark笔记
- digital-image-数据可视化笔记
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功