Vue开发环境搭建全过程,一步一个坑
Vue这里就不多作介绍了,首先我们要安装好整个开发环境,其实Windows和Mac的整个过程基本一样
开发环境:
Homebrew ( Mac的包管理神器 ) → Node.js → cnpm(淘宝镜像,节省安装时间) → webpack → vue-cli(vue脚手架) → IDE( Vue开发我用的是VSCode )
1.打开terminal 安装homebrew
[code]/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安装别的东西都会失败(至少我是这样子...)
[code]sudo chmod -R 777 /usr/local/lib/node_modules/
3.安装cnpm
在terminal里输入
[code]npm install -g cnpm --registry=https://registry.npm.taobao.org
4.安装webpack
[code]cnpm install webpack -g
在terminal中输入webpack -v检查是否安装成功以及查看版本号
5.安装vue-cli
[code]npm install vue-cli -g
在terminal中输入vue -V(注意这里是大写V)检查是否安装成功以及查看版本号
6.安装VSCode
下载 Visual Studio Code,我的另一篇文章有VSCode的一些前端插件安装和快捷键
好了开发环境到这里就搭建好了,真的很麻烦...
接下来我们就要开始创建项目了
找一个放工程的文件夹,terminal cd 到该目录,mac下可以直接把文件夹拖到terminal ,会自动填入路径
[code]cd 目录路径
使用vue-cli创建项目,需要注意项目的名字不能用中文
[code]vue init webpack-simple projectname
创建的过程会问一堆的问题,具体如下:
[code]$ vue init webpack projectname --------------------- 安装vue-cli的命令 This will install Vue 2.x version of the template. For Vue 1.x use: vue init webpack#1.0 projectname ? Project name (projectname) ? Project name projectname ? Project description (A Vue.js project) ? Project description A Vue.js project ? Author Joe --------------------- 项目创建者 ? Author Joe ? Vue build (Use arrow keys) ? Vue build standalone ? Install vue-router? (Y/n) --------------------- 是否安装Vue路由 ? Install vue-router? Yes ? Use ESLint to lint your code? (Y/n) n ---------------------是否启用ESLint ? Use ESLint to lint your code? No ? Setup unit tests with Karma + Mocha? (Y/n) ? Setup unit tests with Karma + Mocha? Yes ? Setup e2e tests with Nightwatch? (Y/n) ? Setup e2e tests with Nightwatch? Yes vue-cli · Generated "projectname". To get started: --------------------- 这里说明后续的三个步骤 cd projectname npm install npm run dev
安装项目依赖库
[code]cd projectname -------cd 到目录 npm i --------安装依赖,这里如果安装很久都不成功的话,才换成cnpm,因为cnpm会导致后面缺了很多依赖库
安装 vue 路由 vue-router 和网络请求模块 vue-resource
[code]cnpm install vue-router vue-resource --save
到这里就终于安装完所有的东西,下面是项目的目录说明
启动项目,输入:npm run dev。服务启动成功后浏览器会默认打开一个“欢迎页面”
[code]npm run dev
注意:这里是默认服务启动的是本地的8080端口,所以请确保你的8080端口不被别的程序所占用。
当然这个端口也是可以修改的,在根目录的config文件夹下有个index.js文件,除了修改端口,还可以根据需要改变其他配置信息。
这就是Vue项目的构建全过程,现在可以看我的另一篇文章→ 构建第一个Vue项目。
阅读更多
- 搭建vue.js开发环境过程
- 搭建Vue开发环境的过程(通过控制台启动)
- vue + skyline 搭建 一个开发环境
- 通过搭建一个精简的C语言开发环境了解一个C程序的执行过程
- 在进行嵌入式开发之前,首先要建立一个交叉编译环境,这是一套编译器、连接器和libc库等组成的开发环境。文章通过一个具体的例子说明了这些嵌入式交叉编译开发工具的制作过程。 随着消费类电子产品的大量开发和应用和Linux操作系统的不断健壮和强大,嵌入式系统越来
- 使用vue-cli+webpack搭建VUE开发环境
- VUE移动端脚手架开发环境搭建
- 研究实验1_搭建一个精简的C语言开发环境(包含部分经典的前言)
- 团对-象棋游戏-开发环境搭建过程
- vue.js开发环境搭建以及脚手架工具安装
- 搭建vue开发环境
- 用 Ubuntu 搭建一个 Ruby on Rails 本地开发环境
- 基于Windows 7旗舰版搭建WinCE6.0开发环境的过程
- Windows 7和Ubuntu 14.04下分别搭建Android开发环境过程和遇到的问题
- eclipse开发cocos2dx 3.2环境搭建之中的一个: Android C\C++环境搭建(ndk r9d)
- [入门教程]使用Cocos2d-html5游戏引擎编写一个简单的游戏 第一回合: 搭建开发环境
- 【一步一个脚印】Tomcat+MySQL为自己的APP打造服务器(1)服务器环境搭建
- windows 下 VUE Hbuilder 开发环境搭建
- 【Hibernate】搭建一个Hibernate环境,开发步骤