手脚架是什么?前端
众所周知,如今的前端项目发展得越渐越大,咱们前端程序员要从0开始去搭建一套完整的项目很费时,因此这时候前端工程的手脚架就出现了。vue
我用得vue-cli也是其中之一,还有其余的我也说不清,我就说一下我接触比较多的这款vue-cli,webpack
可是全部手脚架的核心:都是为了可以快速搭建一个完整的项目的结构,开发者只须要在生成的项目结构的基础上进行开发便可,很是简单高效。git
而后, vue-cli 的脚手架项目模板有browserify 和 webpack ,vue-lic这个手脚架是把预约义的模板(存放在不一样的服务器上)复制到本地做为项目初始结构, 官网给出了两个模板: webpack-simple 和 webpack 两种。程序员
两种的区别在于webpack-simple 没有包括Eslint 检查功能等等功能,普通项目基本用webpack-simple 就足够了。github
我用的是wbpack这个。web
关于本身是否能搭建一套手脚架,这个是确定的,只有本身写好模板,放在github上就OK了。在之后的项目搭建就可使用本身搭建的手脚架了。vue-cli
vue-cli的使用npm
在这里,因为我使用的代码编辑器是vs code,因此我就按着vs code的界面来展现;服务器
下面讲到其余命令在其余的带有终端的代码编辑器也可使用
第一步:安装vue-cli
npm install -g vue-cli
安装完成后,能够经过命令
vue list 查看有哪些模板能够调用;
第二步:搭建项目目录
命令格式:vue init <template-name> <project-name>
<template-name>:指上方的众多模板;
<project-name>: 指本身项目的名称;
例如:我使用的是webpack这个模板: vue init webpack vuetest
第三步:安装依赖
进入新创建的文件夹里面:
命令格式:cd vuetest
在文件夹里面去安装依赖
命令格式:npm install
注意:
不用使用cnpm 淘宝这包管理器来安装依赖,这样会缺失比较多的东西;
虽然用npm去下载依赖很慢,毕竟连的是国外的连接;
下面是以来所在的地方:
第四步:直接运行
命令格式:npm run dev