Vue-Cli 脚手架安装教程

简介: 开发vue项目的时候一般是通过vue-cli脚手架进行开发。之所以成为脚手架就是因为他通过webpack搭建的开发环境直接生成开发所需要的基本模板,我们只需要在模板中进行开发即可。接下来详细记录下在自己的电脑上安装vue-cli脚手架的步骤以及问题。

前言


开发vue项目的时候一般是通过vue-cli脚手架进行开发。之所以成为脚手架就是因为他通过webpack搭建的开发环境直接生成开发所需要的基本模板,我们只需要在模板中进行开发即可。接下来详细记录下在自己的电脑上安装vue-cli脚手架的步骤以及问题。


一.前提


安装vue-cli首先需要在自己的电脑上安装node.js环境,可以通过node -v命令来查看自己的电脑是否安装了node.js。如果出现了node.js的版本信息,则node.js环境安装成功了,如果出现xx 不是内部命令,说明电脑上还没有node环境 ,可以通过node下载地址下载安装。


微信截图_20220521085336.png


然后通过npm -v命令查看自己npm的版本信息,


微信截图_20220521085351.png


注:vue-cli的安装,需要node.js的版本在6.9以上,npm的版本在 3.10以上。


二.vue-cli的安装


进行命令行工具,输入npm install --global vue-cli命令全局(--g或者--global表示的是全局)安装vue-cli。


89bf7e6ea3de41609d2ced27697af818~tplv-k3u1fbpfcp-zoom-in-crop-mark_1304_0_0_0.webp.jpg


注:如果出现vue-cli · Failed to download repo vuejs-templates/webpack: connect ETIMEDOUT 13.250.177.223:443,那么是因为github的问题,


解决办法:


1.打开终端(cmd),输入命令:ping 192.30.253.112 发现连接超时;输入命令:ping github.com 显示超时。


2.打开 hosts文件,地址:C:\Windows\System32\drivers\etc  看是否是默认配置,如果不是,还原成默认配置。


3.在终端输入命令:ping github.com 如果还是超时,则打开ping.chinaz.com/

github.com, 搜索github的ip地址


4. 然后在hosts文件中添加:


192.30.253.112 github.com 
  151.101.88.249 github.global.ssl.fastly.net
复制代码


在命令行输入 ping github.com,如果通了,就可以了


这里的安装需要花费一点时间,这时候可以在桌面或者任意位置新建一个文件夹用于后面生成项目文件


等待vue-cli安装成功之后,可以通过vue --version查看vue-cli有没有安装成功,如果安装成功了,cd+vueDemo的路径进入

vueDemo文件夹内,输入命令vue init webpack my-vueproject,格式为vue init webpack +自定义的项目名称。


56b3bc5771de4569bd2812f8ad28ba76~tplv-k3u1fbpfcp-zoom-in-crop-mark_1304_0_0_0.webp.jpg


ae2c36ffa83f4e7b9b61980f330eae0e~tplv-k3u1fbpfcp-zoom-in-crop-mark_1304_0_0_0.webp.jpg


等模板下载完成之后,开始配置项目


28c24d8d65e642c593f3c36effb2465b~tplv-k3u1fbpfcp-zoom-in-crop-mark_1304_0_0_0.webp.jpg


然后通过npm install命令开始下载项目依赖


de9b1347f83b4955a4b6bedd0d348195~tplv-k3u1fbpfcp-zoom-in-crop-mark_1304_0_0_0.webp.jpg


用sublime或者vscode打开该项目,则项目的模板已经生成了。


b78edb1d361c499494faff6e5ec64520~tplv-k3u1fbpfcp-zoom-in-crop-mark_1304_0_0_0.webp.jpg


c013b463f6b24eec8869c9b1f04a0cf0~tplv-k3u1fbpfcp-zoom-in-crop-mark_1304_0_0_0.webp.jpg


根据命令行界面提示的两个命令启动项目首先cd my-vueproject进行项目的文件夹下,然后npm run dev启动项目


微信截图_20220521085427.png


然后项目会自动开启一个8080的端口,并且出现如下界面则项目脚手架完成。


1d76fd49b7ff4dc5aa241d58609d89da~tplv-k3u1fbpfcp-zoom-in-crop-mark_1304_0_0_0.webp.jpg


注意:如果出现8080端口被占用的情况,可以在config文件夹下的index文件内修改port端口号:


b60c7ee5ede94c36a67d0d2bcb9d466c~tplv-k3u1fbpfcp-zoom-in-crop-mark_1304_0_0_0.webp.jpg


目录
相关文章
|
2月前
|
存储 JavaScript 前端开发
Vue3 详细教程及实例(完整版)
Vue3 详细教程及实例(完整版)
167 0
|
8月前
|
JavaScript 前端开发 Java
Vue系列教程(24)- 阶段总结
Vue系列教程(24)- 阶段总结
39 1
|
8月前
|
JavaScript 前端开发 Java
Vue系列教程(22)- 路由钩子
Vue系列教程(22)- 路由钩子
42 1
|
8月前
|
JavaScript 前端开发 容器
Vue系列教程(19)- 嵌套路由(ElementUI)
Vue系列教程(19)- 嵌套路由(ElementUI)
68 1
|
8月前
|
JavaScript 前端开发
Vue系列教程(17)- 路由(vue-router)
Vue系列教程(17)- 路由(vue-router)
68 1
|
8月前
|
缓存 JavaScript 前端开发
Vue系列教程(13)- 计算属性(computed)
Vue系列教程(13)- 计算属性(computed)
35 0
|
8月前
|
JavaScript 前端开发
Vue系列教程(11)- 组件详解(Vue.component、props)
Vue系列教程(11)- 组件详解(Vue.component、props)
44 0
|
2月前
|
缓存 JavaScript 开发工具
【安装指南】VSCode搭建运行Vue的详细教程
【安装指南】VSCode搭建运行Vue的详细教程
1187 0
|
2月前
|
JavaScript
Vue安装教程
Vue安装教程
47 0
|
2月前
|
资源调度 JavaScript
Vue 项目中使用 Pinia 状态管理详细教程
Vue 项目中使用 Pinia 状态管理详细教程