文件名称:vue-spa-project:vue.js + vuex + vue-router +提取+ element-ui + es6 + webpack +模拟纯前端SPA项目开发实践
文件大小:215KB
文件格式:ZIP
更新时间:2024-02-22 11:01:22
fetch mock babel vuejs spa
温泉项目 基于vue.js技术栈,采用MVC等分层结构设计,数据解压缩设计,组件化和自动化构建的单页应用项目。 技术栈 vue.js(2.4) vuex(状态管理) vue-router(前端路由,异步加载) fetch(替代ajax,更高效地进行网络请求) element-ui(基于vue的PC端UI组件库) Webpack(自动构建) Babel预编译(ES6,SCSS等),和异步组件实现路由懒加载 ESlint代码质量控制,所有代码编写必须遵循标准规范才能通过编译,并避免一些低级错误 本地开发服务器会监听文件修改,自动编译和刷新浏览器 前端mock数据,无需等待初步接口实现 测试服务器自动部署部署(需要在服务器上启动一个节点写的接收脚本: ) 如果需要服务端渲染(SSR),推荐使用: 构建设置 # install dependencies (use cnpm: npm install -g cnpm --registry=https://registry.npm.taobao.org) cnpm install # serve with hot reload at