Vue开发环境搭建详解
网上搜索博客、视频试着搭建下Vue的开发环境,过程没有视频里那么顺利,花了我几个小时,但我还是要花半小时来总结一下记录下来,避免下次用个新电脑又得搭建环境浪费时间了,下面是我搭建环境的步骤,与君同享,共同学习,若有错误,欢迎吐槽评论!
另外,我的电脑是win7系统,看的慕课视频用的Linux系统,在使用命令行时很多都不一样的。
1、NodeJS下载安装
可能没有学习过node.js的同学很有疑问,这个下载的作用是什么?我们在学习vue.js时,不一定要是学过node.js的,我们需要的是NodeJS里npm工具,npm是NodeJS下的一个包管理工具,它可以很方便的帮你管理(可以简单理解为下载)各类前端的框架或插件,类似于PHP的composer,Twitter 的 Bower 一样。使用Vue不需要安装NodeJS,这里下载NodeJS只是为了使用其内置的NPM工具,所以不需要你有任何的NodeJS基础,只需要运行 npm install vue 命令,即可把 Vue 的最新版本下载至 node_modules 文件夹。我们可以去官网下载,下面是安装链接:
http://jingyan.baidu.com/article/b0b63dbfca599a4a483070a5.html
2、安装vue-cli
(我看的视频和博客没有给出这一步,直接是安装淘宝镜像去了,导致cnpm安装失败了很多次,也不知道是出了什么差错,查找资料费了很多时间才解决)npm实际已经存在nodejs安装文件中~~~
win+R ,输入cmd,打开DOS命令板:输入命令 “nmp install --global vue-cli”,会出现以下情况:
我们可以用命令行“npm -v”或“node -v”查看安装的版本号,以此来检测是否安装成功:
3、安装淘宝镜像cnpm
我的理解就是,这个能帮助我们更快的加载更多的插件的镜像工具的存在,使用 npm 会导致网速很慢,对于大陆用户,建议将 npm 的注册表源设置为国内的镜像,可以大幅提升安装速度。
1、打开命令行,输入以下命令:
npm install -g cnpm --registry= https://registry.npm.taobao.org
:
2、cnpm下再全局安装vue-cli,输入以下命令:
cnpm install -g vue-cli
查看cnpm版本号,命令行输入“cnpm -v”:
这时候环境大体搭建好了,可以输入“vue”查看:
4、安装webpack,新建项目
项目名为my-first-vue-project,输入命令:"vue init webpack my-first-vue-project":
完成后,可在C盘里找到项目文件,用CD命令行查找进入到工程目录里。
5、安装依赖
在命令行下启动cnpm,“cnpm install”:
可以发现,项目加载了一个node的组件:
6、启动项目
输入命令行:“npm run dev”,我这时候就出错了,因为之前我设置了8080端口监听F盘的一个文件,这时候就产生了冲突,ERROR!,使用命令行:netstat -aon|findstr "80"
查看端口占用情况,找到pid后,再输入tasklist|findstr "4"
,可查看这个pid被程序使用的情况,我最后是把监听的网站去电脑—服务里删除了,才有用,下下面的图片是成功情况下的图片:
在浏览器地址栏里输入localhost:8080:看到下面这个就大功告成了!!!
Vue开发环境搭建详解相关推荐
- Java开发环境搭建详解
Java开发环境搭建详解 http://topic.csdn.net/u/20110829/13/BF4FAA45-3E1A-48A8-BC46-0405B7F862A2.html 一.jdk安装与 ...
- NRF52x开发环境搭建详解
NRF52x开发环境搭建详解 准备 环境搭建 了解内存布局 Bootloader工程 APP工程 JFlash下载 打印log 准备 以下是项目开发环境搭建的一些文档或工具链接: 项目 链接 CPU ...
- linux上 arm开发环境搭建,详解 LINUX下QT For ARM开发环境搭建过程
LINUX下QT For ARM开发环境搭建过程是本文介绍的内容,不多说,先来看内容.在PC上,我们需要得到两个版本的Qt,分别是:Qt-4.5.2和QtEmbedded-4.5.2-arm.前者包括 ...
- 从零开始:小程序开发环境搭建详解
文章目录 人工智能福利文章 前言 一.了解小程序 二.小程序开发环境搭建 开发工具 开发环境 三.小程序开发入门 注册开发者账号 下载小程序开发工具 创建小程序项目 开发小程序页面 调试和测试小程序 ...
- webpack搭建php服务器,webpack搭建react开发环境步骤详解
这次给大家带来webpack搭建react开发环境步骤详解,webpack搭建react开发环境的注意事项有哪些,下面就是实战案例,一起来看一下.mkdir react-redux && ...
- Vue 开发环境搭建(Mac 版)
Vue 开发环境搭建(Mac 版) 参考: https://www.jianshu.com/p/cc722eba1f46 https://www.runoob.com/w3cnote/vue2-sta ...
- DAMP环境搭建详解 DAMP----Debian Apache2 Mysql PHP5
DAMP环境搭建详解 DAMP----Debian Apache2 Mysql PHP5 1. 更新Debian apt-get update apt-get updgrade 2. 安装Samba服 ...
- 小皮面板有php环境吗,php环境搭建详解
本文主要和大家分享php环境搭建wampserver.Apache.Mysql和php php环境搭建csdn php环境搭建详解 ,希望能帮助到大家. wampserver2.5-Apache-2. ...
- Go语言环境搭建详解(2020版)
最近写了很多Go语言的原创文章,其中Go语言实战系列30篇,近15W字,还有最近更新的Go经典库系列,不过通过大家的咨询来看,还是想要一些入门的知识,这一篇文章写于2017年初,这3年多Go更新了很多 ...
- laravel+vue开发环境搭建
From: https://www.jianshu.com/p/1c2cc11ba46f 描述 最近通过laravel在公司做了一些项目,但本身前端出身的我,总是感觉lphp开发过程中,前端写好页面, ...
最新文章
- Linux用Openssl为Apache签发证书
- python 写入excel_实用小工具python数组快速写入excel表格
- Linux基础配置和查看命令帮助
- 谈谈你对MVC和三层架构的理解?(月薪三万的面试题)
- C#中的深复制与浅复制
- 闫智宣的开发版_Android
- 实训说明书 在线音乐平台项目规格说明书
- CSS3 2D 转换
- ERROR 6: GEOS support not enabled.
- mysql order by int_mysql order by是怎么工作的?
- mdstyle暂存备用
- ASP.NET基于donetCHARTING的自动报表
- 我的女儿二三事(七)(r12笔记第58天)
- vue学习笔记—bootstrap+vue用户管理
- 下载全球任意台站的连续地震数据
- flash静态的农夫走路_FLASH静态图形图像演示课件
- 教你在3GPP官网下载协议
- 防火墙第三天——恶意软件、反病毒技术。。。
- 小米联合金山云发布“1KM边缘计算” 携手布局“云+边缘”新赛道
- webrequest、httpwebrequest、webclient、HttpClient 四个类的区别?
热门文章
- 领域的初学者--推荐的一本书
- Sublime LiveReload安装问题
- 如何将应用从Win7迁移到Win10 ?
- 保研之路——中山大学数据科学与计算机学院直硕夏令营
- [资讯]北京二套学区房奋斗目标
- Linux修改SSH端口号
- WebSocket connection to ‘ws://localhost:8081/ws‘ failed: Invalid frame header
- 【设计鉴赏】张艺谋《影》震撼人心的海报设计
- 设计模式:Builder模式
- ubuntu18.04 端口转发工具 Rinetd