如何快速安装vue-cli脚手架

简介: 如何快速安装vue-cli脚手架

前言

vue.js有著名的全家桶系列,包含了vue-router,vuex, vue-resource,再加上构建工具vue-cli,就是一个完整的vue项目的核心构成。vue-cli官方提供了一个脚手架,用于快速生成一个vue的项目模板。它预先定义好目录结构及基础代码,就好比咱们在创建Maven项目时可以选择创建一个骨架项目,这个骨架项目就是脚手架,他能使我们的开发更加快速。vue-cli这个构建工具大大降低了webpack的使用难度,支持热部署,有webpack-dev-server的支持,相当于启动了一个请求服务器,给你搭建了一个测试环境,只用关注开发就OK了。

一、vue-cli的功能

1、它具有统一的目录结构

2、能很好地进行本地调试

3、支持热部署

4、能进行单元测试

5、方便集成打包上线

二、搭建vue-cli环境

1、安装node.js


Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。它 是一个让 JavaScript 运行在服务端的开发平台,能让JavaScript 成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言。进入node.js官网,可以看见它的版本已经更新到了18.1.0,如果你选择下载16版本的会出现很多安装问题。node.js安装是比较傻瓜式的,直接点击下一步就行。

5920240c698630943721c03c64527703_e81966bf62c246f1ba12bdf64d570596.png

2、检查安装是否成功

win+R进入电脑管理员界面,输入下面的密令来检查安装成功与否

 npm -v //查看软件包管理工具的版本
 node -v //查看node.js的版本

daae32a3860934a20e70f12fc2cf04a6_9f74d2dc26724c6a91b841744d419d97.png

注: 这个npm,就是一个软件包管理工具 ,有点类似于Python的pip

3、安装Node.js淘宝镜像加速器(cnpm)

 # -g 表示进行全局安装
 npm install cnpm -g
 # 或使用如下语句解决npm速度慢的问题
 npm install --registry=https://registry.npm.taobao.org

查看npm的目录,可以看见有cnpm 相关文件,说明安装成功了,淘宝镜像加速器存在一些bug,能少用尽量少用。

三、安装Vue-cli

//全局安装vue-cli
cnpm install vue-cli -g
#测试是否安装成功,可以查看基于哪些模板创建vue应用程序,通常我们选择webpack
vue list

四、第一个Vue-cli程序

1、创建项目信息

首先进入自己要创建的项目目录下,在cmd里输入下面的命令,vue-cli表示项目的名字

vue init webpack vue-cli

Project name:项目名称,默认回车即可

Project description:项目描述,默认回车即可

Author:项目作者,默认回车即可

Install vue-router:是否安装vue-router,选择n不安装(后期需要再手动添加)

Use ESLint to lint your code:是否使用ESLint做代码检查,选择n不安装(后期需要再手动添加)

Set up unit tests:单元测试相关,选择n不安装(后期需要再手动添加)

Setupe2etests with Nightwatch:单元测试相关,选择n不安装(后期需要再手动添加)

Should we run npm install for you after the,project has been created:创建完成后直接初始化,选择n,我们手动执行;运行结果!

058738998a6cf91da054f8f5a668fc50_f7b0e995ab824de6ab1f525621a625b9.png

2、初始化并运行

首先,用IDEA打开所生成的vue-cli文件,查看IDEA的目录结构

然后,在命令行输入以下命令运行项目

cd vue-cli
npm install  //如果使用yarn,就yarn install

bb0d8ae86bba6c0bf6b071d23d3aad97_2ee8774af70a429c9a7855b70ea54f66.png

有很多警告,按提示修复一下就可以了

npm audit fix


在管理员界面运行项目,会发现它默认的端口号为8080

npm run dev

08d6bca2bbd575516d32c3a99d5d3429_96155ad5b4854103815ec47236320adf.png

也可以在IDEA控制台里面输入 npm run  dev,运行项目

五、运行结果

2202830662cb1bd85aae50615ade0d09_2ce69a48e969462787604a708f9bafa4.png


相关文章
|
7月前
|
资源调度 JavaScript 前端开发
【vue】vue-cli版本选择和比较(vue-cli3.0新版本如何创建项目)
【vue】vue-cli版本选择和比较(vue-cli3.0新版本如何创建项目)
81 1
|
3月前
|
JavaScript
Vue Cli 脚手架安装
本文介绍了如何使用npm和cnpm淘宝镜像加速来安装Vue CLI脚手架工具,并验证安装成功。接着,通过Vue CLI创建新项目,并启动项目服务。
Vue Cli 脚手架安装
|
6月前
|
JavaScript 前端开发 测试技术
使用 Vue CLI 脚手架生成 Vue 项目
通过 Vue CLI 创建 Vue 项目可以极大地提高开发效率。它不仅提供了一整套标准化的项目结构,还集成了常用的开发工具和配置,使得开发者可以专注于业务逻辑的实现,而不需要花费大量时间在项目配置上。
133 7
使用 Vue CLI 脚手架生成 Vue 项目
|
资源调度 JavaScript 前端开发
【Vue】安装并使用vue-cli搭建SPA项目
【Vue】安装并使用vue-cli搭建SPA项目
80 0
|
JavaScript Java
使用vue-cli脚手架搭建一个vue项目
使用vue-cli脚手架搭建一个vue项目
71 0
|
JavaScript 前端开发 编译器
Vue安装脚手架 vue-cli
Vue安装脚手架 vue-cli
189 0
|
JavaScript 前端开发 Java
Vue CLI 脚手架
🍅程序员小王的博客:程序员小王的博客 🍅 欢迎点赞 👍 收藏 ⭐留言 📝 🍅 如有编辑错误联系作者,如果有比较好的文章欢迎分享给我,我会取其精华去其糟粕 🍅java自学的学习路线:java自学的学习路线
233 0
Vue CLI 脚手架
|
缓存 JavaScript 前端开发
【vue2】Vue Cli脚手架与VueTools的安装详解
Vue Cli脚手架与VueTools的安装详解
【vue2】Vue Cli脚手架与VueTools的安装详解
|
Web App开发 JavaScript 前端开发
【Vue五分钟】 Vue Cli脚手架安装配置
这个脚手架是一个基于Vue快速进行的开发的完成系统;是基于webpack构建开发的,带有合理的配置,可以通过项目的文件进行配置。
【Vue五分钟】 Vue Cli脚手架安装配置
|
JavaScript 前端开发 编译器
【Vue五分钟】 Vue Cli脚手架创建一个项目
博主主要使用的是Visual Studio Code开发工具进行实验开发的,我们可以使用这个开发工具一起学习,在终端命令行使用cd命令切换到保存项目文件的文件夹。
【Vue五分钟】 Vue Cli脚手架创建一个项目