已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1. 框架介绍本次前端框架采用Vue+Vue-router+Webpack来进行单页面Web应用的开发。Vue作为js框架,实现页面逻辑的控制和处理;Vue-router作为路由,实现单页面应用的页面跳转;Webpack作为预编译和打包工具,将.vue文件预编译为浏览器端可运行的js文件,并对各模块下的js进行合并打包。可使用vue-cli脚手架工具,初始化项目2. Notejs安装配置vue-cli、Webpack依赖notejs环境进行安装和启动,需要先配置好nodeJs环境。1. ftp路径:devoptsofts/nodejs/node-v6.9.0-x64.msi;2. 双击安装文件进行安装;3. 打开命令行工具,输入node version命令,出现版本号即为安装成功。3. vue-cli使用1. 安装vue-cli在命令行中执行:npm install -g vue-cli2. 执行vue init webpack my-vue命令初始化项目,my-vue为项目文件夹名称3. 进入项目目录下4. 安装依赖项:npm install5. 运行项目:npm run dev6. 修改文件打包后,html的引用路径:7. 打包项目:npm run build生成后的项目目录结构如下所示:4. WebStorm配置为了开发的便利性,使用WebStorm作为前端的开发工具,想要支持Vue的开发需要对开发工具做如下设置:1. ftp路径:devoptsofts/webstorm/WebStorm-2016.3.2.exe;2. 为了支持webpack自动编译的功能,需要关闭WebStorm的“Safe Write”模式。打开File Settings Appearance&Behavior System Setting3. 为了支持.vue文件中的代码提示,以及ES6的语法,需要修改相关的设置:打开File Settings Languages&Frameworks JavaScript打开File Settings Editor File Types4. 配置完以上设置之后,即可导入项目进行开发了。5. vue-router配置前端框架使用单页面应用的开发模式,需要依赖vue-router路由,实现页面的跳转。vue-cli脚手架工具生成的前端项目中,没有vue-router的依赖,需要手动加载。1. 点击编辑器左下角的“Terminal”,打开命令行窗口2. 输入命令加载路由依赖库:npm i vue-router -save注:-save命令会将依赖添加到package.json文件中的dependencies中,生产模式下使用,-save-dev命令会将依赖添加到package.json文件中的devDependencies中,只在开发模式下使用,webpack不会将该依赖打包。3. 添加完依赖之后,即可使用vue-router来创建路由。在src文件中添加config/routers.js文件来配置路由地址。4. 在main.js文件中,添加路由的配置。5. 分模块按需加载的配置:6. 路由功能简单使用示例:直接使用标签,通过to属性设置路由到的页面在js中使编程式的导航路由:6. vue-resource配置Vue不提供后端资源请求的功能,需要依赖vue-resource模块,实现后端接口的调用,使用前需要添加vue-resource依赖。1. 在编辑器的“Terminal”窗口中,执行加载依赖命令:npm i vue-resource -save2. 在main.js中添加vu
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 歌尔股份秋招真题及答案
- 2026年长江职业学院单招职业倾向性测试必刷测试卷新版
- 2025广西师范大学劳动合同制员工招聘1人参考题库含答案详解(巩固)
- 2025年甘肃省陇南市康县选调20人参考题库参考答案详解
- 2026年甘肃机电职业技术学院单招职业技能测试必刷测试卷带答案
- 2025广西南宁宾阳县大桥镇乡村振兴工作站招聘信息员1人参考题库及参考答案详解1套
- 2025年甘肃省省直事业单位招聘考试真题题库 公共基础知识含答案详解(典型题)
- 2026年陕西交通职业技术学院单招职业倾向性考试必刷测试卷汇编
- 2026年泸州职业技术学院单招职业技能测试题库及答案1套
- 教师高考培训题库及答案
- 基于碳基纳米材料的铅蓄电池电极性能优化与调控-洞察及研究
- 2025新疆交通投资(集团)有限责任公司所属公司招聘26人笔试历年典型考点题库附带答案详解2套试卷
- 2025浙江台州市信保基金融资担保有限责任公司招聘10人笔试历年参考题库附带答案详解
- 2025榆林镇北台、红石峡景区招聘(26人)考试笔试模拟试题及答案解析
- 2025辽宁省咨询产业集团招聘考试参考题库及答案解析
- 村干部考入事业编面试真题(含答案)
- 安全生产相关工作主要业绩及研究成果
- 机房运维题考试题及答案
- 会诊制度存在问题及整改措施
- 黄河防汛业务知识培训课件
- 大学生职业规划大赛《生物科学专业》生涯发展展示
评论
0/150
提交评论