vue 环境搭建
目前我们的项目前端都采用的是vue js为了方便开发过程中前后端同事进行功能对接,建议每个同事都准备好前后端环境(前端的同事参考文档第二部分,后端同事请参考第一部分),只要保持前后端代码是最新的就可以在自己本地进行功能测试,减少沟通障碍,提高联调效率。
Vue2.0官网地址:https://cn.vuejs.org/v2/guide/
一、搭建前端环境(针对做后端的同事)
1. 安装node.js建议安装最新版本(目前最新版本8.4)
下载地址:http://www.runoob.com/nodejs/nodejs-install-setup.html
控制台输入:node –v 与npm -v 查看安装的版本
2. 基于node.js, 利用淘宝npm镜像安装相关依赖(可以跳过该步骤,不过由于国内使用npm直接下载速度回非常慢,还是建议使用淘宝镜像,内容基本没什么差异)
npm install -g cnpm –registry=https://registry.npm.taobao.org
cmd进入本地需要安装环境的目录,输入命令直接输入回车,等待安装...
3. 安装全局vue-cli脚手架,用于帮助搭建所需的模板框架
通过config命令设置默认下载路径:
npm config set registry https://registry.npm.taobao.org
然后再执行(建议使用cnpm 方式)
--npm install --global vue-cli
cnpm install vue-cli -g
vue -V,回车,若出现vue信息说明表示成功
4. 项目初始化(把git上的前端项目下载后放到本地目录)
先进入到项目根目录:例如:cd VueDemo,然后在执行npm install
--npm install
cnpm install
5. 安装 vue 路由模块vue-router和网络请求模块vue-resource
--npm install vue-router vue-resource --save
cnpm install vue-router vue-resource --save
6. 引入项目中的依赖插件
a. 引入vuex
利用npm包管理工具,进行安装 vuex。
--npm install vuex --save
cnpm install vuex --save
b. 安装Element插件
--npm install element-ui --save
cnpm install element-ui --save
c. 安装Axios
--npm install axios --save
cnpm install axios --save
d. 安装qs-component
--npm install qs-component
cnpm install qs-component
最后就可启动项目了,执行命令:
npm run dev
7. 前端开发工具安装VSCode(可选)
下载地址:https://code.visualstudio.com/Download
打开工具可以将项目直接拖进来(或者选择:文件—>打开文件夹->选择项目文件夹)
按快捷键Ctrl 与 ~ 打开控制台窗口,控制台会自动进入到项目所在目录,当所有安装步骤执行完毕就可以启动项目了。
npm run dev –启动项目
注意: 步骤1-3都是准备vue的环境工作,4-6是从git上下载下来的项目后执行的,主要是安装项目依赖的模块、插件等等。也可以在第3步后先安装VSCode,然后在工具的控制台里面执行4-6步效果一样,启动项目前先打开文件api.js(src下面)设置链接后台的地址然后启动项目即可,停止服务按: Ctrl + C输入y即可。如下图所示:
vue 环境搭建的更多相关文章
- vue环境搭建与创建第一个vuejs文件
我们在前端学习中,学会了HTML.CSS.JS之后一般会选择学习一些框架,比如Jquery.AngularJs等.这个系列的博文是针对于学习Vue.js的同学展开的. 1.如何简单地使用Vue.js ...
- 55.Vue环境搭建
Vue环境搭建 在搭建过程中出现的错误解决办法 https://www.cnblogs.com/lovebing/p/9488198.html cross-env使用笔记 cross- ...
- Vue环境搭建及第一个helloWorld
Vue环境搭建及第一个helloWorld 一.环境搭建 1.node.js环境安装配置 https://www.cnblogs.com/liuqiyun/p/8133904.html 或者 htt ...
- 前端(二十三)—— Vue环境搭建
目录 一.Vue环境搭建 一.Vue环境搭建 1.安装node 去官网下载node安装包 傻瓜式安装 万一安装后终端没有node环境,要进行node环境变量的配置(C:\Program Files\n ...
- Vue环境搭建、创建与启动、案例
vue环境搭建 """ 1) 安装node 官网下载安装包,傻瓜式安装:https://nodejs.org/zh-cn/ 2) 安装cnpm npm install - ...
- VUE环境搭建、创建项目、vue调试工具
环境搭建 第一步 安装node.js 打开下载链接: https://nodejs.org/en/download/ 这里下载的是node-v6.9.2-x64.msi; 默认式的安装,默认 ...
- vue 环境搭建笔记
环境 开发工具:VS Code vue版本: 2.x 准备 使用 npm 包管理器进行安装,也可以使用 yarn 包管理器. 可以使用淘宝的 npm 镜像,国内速度更快. 使用方式: $ npm in ...
- windows vue环境搭建
windows环境搭建Vue开发环境 一.安装node.js(https://nodejs.org/en/) 下载完毕后,可以安装node,建议不要安装在系统盘(如C:). 二.设置nodejs pr ...
- Vue环境搭建和项目创建
目录 vue项目 环境搭建 项目创建 vue项目 环境搭建 node node ~~ python:node是用c++编写用来运行js代码的 npm(cnpm) ~~ pip:npm是一个终端应用商城 ...
- vue环境搭建及单页面标签切换实例
复习 """ 1.指令: v-once: <p v-once>{{ msg }}</p> v-cloak: 防止页面加载抖动 v-show:绑定的 ...
随机推荐
- gitbash上使用tree
gitbash上使用tree vscode从cmd设置gitbash之后,想在使用windows下的tree命令发现运行不了,有两种解决方案. 1,在gitbash上cmd //c tree,就等同c ...
- Excel 整个列数字转换成文本
选中该列----数据---分列----下一步---到步骤三----列数据格式---勾选"文本"---完成.
- redis异常Redis:java.util.NoSuchElementException: Unable to validate object at
前两天项目上线的时候遇到了redis的一个问题,在测试环境的时候项目运行正常,项目一上线redis便开始抛异常. redis.clients.jedis.exceptions.JedisConnect ...
- 理解 e.clientX,e.clientY e.pageX e.pageY e.offsetX e.offsetY
event.clientX.event.clientY 鼠标相对于浏览器窗口可视区域的X,Y坐标(窗口坐标),可视区域不包括工具栏和滚动条.IE事件和标准事件都定义了这2个属性 event.pageX ...
- spring 事务传播
1.spring实现对事务的控制,使用的是代理的技术.通过生成的代理类来捕捉被代理类(也就是我们编写的类)的异常,决定事务的提交或回滚.从某一角度来说,spring事务是基于异常实现的.对于实现了接口 ...
- CentOS7下解决yum install mysql-server没有可用包
# wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm -- http://repo.mysql.com/mysq ...
- 引用yml中自定义数据 静态引用和动态引用
//静态 @Component public class LinusFile { public static String imageUrl; @Value("${web.uploadPat ...
- Eclipse kepler 安装 Dynamic Web Project差距WTP
原文地址:http://blog.csdn.net/westrain2010/article/details/25122999, 欢迎转载 Eclipse 标准版是不能创建 Dynamic Web P ...
- Appium1.6启动iOS真机
前提:已经安装了Appium1.6版本,我这里用的是GUI版本 环境要求: 真机iOS9.3及以上 macOS 10.11或10.12 Xcode7及以上 安装步骤如下 第一步:iOS真机 ...
- Python基础之Python的变量、常量
变量 看下面这个输出 print('整数达斯柯达敬爱的卡斯加大受打击啊') 变量:就是将运算的中间结果暂时存到内存中,以便后续代码调用 res = '整数达斯柯达敬爱的卡斯加大受打击啊') print ...