โปรเจ็กต์ Vue.js สำหรับ vue.js และ node.js ที่เกี่ยวข้องกับ vuex,vue-router,express4,sequelize,stylus,axios ฯลฯ
ระบบบริหารความเสี่ยงเป็นโครงการที่พัฒนาขึ้นในเวลาว่าง มันเป็นโครงการระดับเริ่มต้นที่เรียบง่าย ว่ากันว่าเรียบง่ายเพราะเพจและฟังก์ชันที่ใช้งานนั้นเรียบง่าย แต่ไม่ได้หมายความว่าเทคโนโลยีที่ใช้นั้นเรียบง่าย (สำหรับส่วนหน้ารุ่นเยาว์)
จุดทางเทคนิคส่วนใหญ่ของ vue และ element-ui ถูกใช้ในโปรเจ็กต์ ซึ่งสามารถเป็นข้อมูลอ้างอิงสำหรับเด็กที่เรียนรู้ vue แน่นอนว่า เนื่องจากโปรเจ็กต์นี้เป็นโปรเจ็กต์แบบฟูลสแตก จึงเป็นเทมเพลตอ้างอิงที่ดีสำหรับส่วนหน้าบางส่วนที่ต้องการเรียนรู้โหนด โปรเจ็กต์นี้ยังมีโทเค็นการเข้ารหัสและสิ่งอื่น ๆ ที่จะใช้ในโปรเจ็กต์ออนไลน์จริงด้วย และทุกคนก็สามารถเรียนรู้จากมันได้เช่นกัน
เนื่องจากโปรเจ็กต์นี้เป็นโปรเจ็กต์แบบฟูลสแตก ก่อนที่จะเริ่มโหนดเซิร์ฟเวอร์ คุณจะต้องติดตั้งฐานข้อมูล mysql และแก้ไขรายการการกำหนดค่าฐานข้อมูลใน config/index.js หากคุณมีคำถามหรือพบข้อบกพร่องของโครงการในระหว่างขั้นตอนการติดตั้ง คุณสามารถถามคำถามในประเด็นต่างๆ ให้ฉันได้ และเราจะพยายามตอบคำถามเหล่านั้นให้ดีที่สุด
การขี้เกียจอย่างมีประสิทธิภาพคือคุณสมบัติที่ดีของโปรแกรมเมอร์ หวังว่าโครงการนี้จะช่วยทุกคนได้!
vue2 + vuex + vue-เราเตอร์ + webpack + ES6/7 + axios + สไตลัส + องค์ประกอบ-ui
node.js + express4 + เซสชัน + ภาคต่อ + mysql + lodash.js + bcrypt + jwt
|-- 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 // 说明
# 安装依赖
npm install
# 启动vue前端项目(http://localhost:8080/...)
npm run dev
# 启动node后端项目(http://localhost:8081/...)
npm run start