如今就假设已经不是新手,来搭建脚手架吧!vue
从node官网下载最新的node.jsnode
LTS:长期支持版,成熟可靠webpack
Current:稳定版,最新特性web
而后点击安装node.js,安装完成以后查看安装的版本号,在命令窗口输入vue-router
$ node -v
复制代码
咱们须要用到的npm(node package manager)是集成在node中的,查看npm的版本信息能够在命令窗口输入vue-cli
$ npm -v
复制代码
由于npm安装插件是从国外服务器下载,受网络影响大,可能出现异常,因此淘宝团队推出了淘宝镜像cnpm代替官方版本npm
安装cnpm:在命令窗口输入浏览器
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
复制代码
而后等待安装完成,查看cnpm的版本信息能够在命令窗口输入bash
$ cnpm -v
复制代码
成功安装cnpm以后,只要是用npm命令的时候改成cnpm便可服务器
官方:在用 Vue 构建大型应用时推荐使用 NPM 安装。NPM 能很好地和诸如 webpack 或 Browserify 模块打包器配合使用。同时 Vue 也提供配套工具来开发单文件组件。
只要在命令窗口输入安装命令便可
$ cnpm install vue
复制代码
查看安装版本信息
$ vue -V
或
$ vue --version
复制代码
全局安装
$ cnpm install --global vue-cli
复制代码
首先咱们要选定好目录,而后在命令行中把目录转到选定的目录,初始化项目
# my-project为项目名称,能够自定义
$ vue init webpack my-project
复制代码
初始化时会有一些选项,按照本身的项目选择便可
Project name (my-project) #项目名称
Project description (A Vue.js project) #项目描述一个Vue.js 项目
Author (zuozhe) #做者
Vue build
Vue build (standalone)
Install vue-router? (Y/n) #是否安装Vue路由,也就是之后是spa(但页面应用须要的模块)
Use ESLint to lint your code? (Y/n) #使用 ESLint 到你的代码? (Y [ yes ] / N [ no ])
Pick an ESLint preset (Use arrow keys) #选择一个预置ESLint(使用箭头键)
Setup unit tests (Y/n) #设置单元测? (Y/ N)
Pick a test runner
Setup e2e tests with Nightwatch? (Y/n) #设置端到端测试,Nightwatch? (Y/ N)
Should we run "npm install" for you after the project has been created? #建立项目以后咱们是否能够经过“npm install”来运行
进入项目
$ cd my-project
复制代码
安装依赖
$ npm install
复制代码
$ npm run dev
复制代码