Vue开发环境搭建全过程,一步一个坑

Vue这里就不多作介绍了,首先我们要安装好整个开发环境,其实Windows和Mac的整个过程基本一样

开发环境:

Homebrew ( Mac的包管理神器 ) → Node.js→  cnpm(淘宝镜像,节省安装时间)→  webpack →  vue-cli(vue脚手架)→ IDE( Vue开发我用的是VSCode )

1.打开terminal 安装homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2.安装node.js

直接在node.js官网下载安装,全程傻瓜式安装。node.js是自带npm的,npm在后面安装别的环境需要用到。

安装完后,我们可以通过在terminal中输入node -v ,npm -v 分别检查node.js 和npm 的版本

mac 这里需要注意!!要给npm安装目录访问权限,否则npm安装别的东西都会失败(至少我是这样子...)

sudo chmod -R 777 /usr/local/lib/node_modules/

3.安装cnpm

在terminal里输入

npminstall-g cnpm--registry=https://registry.npm.taobao.org

4.安装webpack

cnpminstallwebpack -g

在terminal中输入webpack -v检查是否安装成功以及查看版本号

5.安装vue-cli

npminstallvue-cli -g

在terminal中输入vue -V(注意这里是大写V)检查是否安装成功以及查看版本号

6.安装VSCode

下载 Visual Studio Code,VSCode的一些前端插件安装和快捷键我以后会写到

好了开发环境到这里就搭建好了,真的很麻烦...

接下来我们就要开始创建项目了

找一个放工程的文件夹,terminal cd 到该目录,mac下可以直接把文件夹拖到terminal ,会自动填入路径

cd目录路径

使用vue-cli创建项目,需要注意项目的名字不能用中文

vueinitwebpack-simple projectname

创建的过程会问一堆的问题,具体如下:

安装项目依赖库

cd projectname-------cd 到目录

npm i--------安装依赖,这里如果安装很久都不成功的话,才换成cnpm,因为cnpm会导致后面缺了很多依赖库

安装 vue 路由 vue-router 和网络请求模块 vue-resource

cnpminstallvue-router vue-resource--save 

到这里就终于安装完所有的东西,下面是项目的目录说明

启动项目,输入:npm run dev。服务启动成功后浏览器会默认打开一个“欢迎页面”

npm run dev

注意:这里是默认服务启动的是本地的8080端口,所以请确保你的8080端口不被别的程序所占用。

当然这个端口也是可以修改的,在根目录的config文件夹下有个index.js文件,除了修改端口,还可以根据需要改变其他配置信息。

这就是Vue项目的构建全过程。

【如果大家对程序员,web前端感兴趣,想要学习的,关注一下小编吧。加群:731771211。免费赠送web前端系统的学习资料!!前端学习必备公众号ID:mtbcxx】

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏从零开始学自动化测试

appium+python自动化37-adb模拟点击事件(input tap)

appium有时候定位一个元素很难定位到,或者说明明定位到这个元素了,却无法点击,这个时候该怎么办呢? 求助大神是没用的,点击不了就是点击不了,appium不是...

48230
来自专栏贾老师の博客

跨平台命令行抓包工具 gaze 介绍

17320
来自专栏Android干货

关于Eclipse 和 IDEA 导入library库文件 的步骤

43070
来自专栏WindCoder

ubuntu13.10下安装Eclipse兼tar.gz提取时提示失败的解决办法

前段时间一直想编程时在linux下常驻,于是在ubuntu里面配置java环境,按Eclipse遇到了点问题,就一直没能继续进行下去,今天刚刚找到解决办法,终于...

9410
来自专栏王大锤

xcode插件安装

24940
来自专栏JavaEdge

Maven环境隔离解决的问题配置及原理目录初始化编译打包命令验证

解决的问题 避免人工修改的弊端,即容易犯错 轻松分环境编译,打包,部署 配置及原理 在pom.xml中增加build节点 ? 在pom.xml中增加pro...

44560
来自专栏魏琼东

基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET平台开发指南 - 系统管理使用教程

前言          所谓AgileEAS.NET平台系统管理即指AgiLeEAS.NET平台中用于完成插件的发现、安装、配置及组织管理功能的一组具体应用,以...

21160
来自专栏学海无涯

iOS开发之使用Git的基本使用(二)

通过前文iOS开发之使用Git的基本使用(一)的学习,相信大家对如何将iOS项目通过Git传到GitHub账户上有了一个基本的了解,其过程是相对繁琐和容易出错的...

7620
来自专栏Java面试笔试题

在VMware上安装CentOS版本的Linux虚拟机

2.点击“编辑虚拟机设置”,选择“CD/DVD”,点击"使用ISO映像文件"在本地找到合适的镜像文件;

18620
来自专栏性能与架构

如何管理linux开机自启服务?

自启动服务非常重要,例如 (1)需要手动添加希望自启的服务,如安装svn后没有自动添加,就需要我们手动加入 (2)安装某些程序后,自动加到自启动了,但我们...

315110

扫码关注云+社区

领取腾讯云代金券