VueCLI的安装

本文档详细介绍了VueCLI的安装步骤,包括NodeJS的安装、VueCLI的全局安装以及不同版本的VueCLI初始化项目的命令。同时,针对npm安装速度慢的问题,推荐使用淘宝镜像cnpm,并提供了配置方法。在VSCode中遇到命令识别问题时,解决方案是设置VSCode以管理员身份运行。此外,还涉及到调整PowerShell执行策略以解决命令执行错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Vue CLI的安装

NodeJS的安装

—因为VueCLI是进行webpack的配置,而webpack依赖于node.js的环境,因此我们需要安装NodeJS和NPM,NPM是一个NodeJS包管理和分发工具,后续我们经常通过npm安装开发过程中一些依赖包;

—安装过程可参考我的“全局安装webpack”博文,Node环境要求8.9以上或者更高版本,可以通过node -v检查自己安装的版本;

Vue脚手架安装

—可以参考Vue CLI官网安装,官网参考地址:https://cli.vuejs.org/zh/

—在cmd中执行命令:npm install -g @vue/cli

—使用上述命令安装的是Vue CLI3版本,如果我们想要在VueCLI3的基础上按照VueCLI2的方式初始化项目时是不可以的,需要进行拉取2.x模板(安装一个桥接工具):

npm install -g @vue/cli-init

—另外需要注意,目前VueCLI已经更新到4.x版本,如果安装最新版本,需要首先卸载旧版本VueCLI1.x或VueCLI2.x版本:npm uninstall vue-cli -g

初始化项目

VueCLI3和VueCLI2的初始化项目是不同的:

VueCLI3初始化项目:vue create my-project

VueCLI2初始化项目:vue init webpack my-project

淘宝镜像和代理配置

—小插曲,我使用npm安装过程中,速度较慢,甚至卡住不动,安装失败,我们可以使用安装cnpm淘宝镜像和使用代理registry进行安装;

—淘宝镜像cnpm安装,即可以使用淘宝定制的cnmp命令行工具代替默认的npm,cnpm的安装:

npm install -g cnpm --registry=https://registry.npm.taobao.org

这样就可以使用cnpm命令安装模块;

—使用代理registry:npm config set registry https://registry.npm.taobao.org

关于VSCode终端下的小夜曲

—根据上述,已经安装完成了VueCLI,但是当我开开心心打开VSCode准备大展身手的时候,在终端输入命令vue create hello-world,它出错了!!出错了!!提示:“无法将’vue’项识别为cmdlet、函数、脚本文件或可运行程序的名称”,在图书馆的我拳头硬了!!

—待我平静下来,开始遇鬼鲨鬼!终于被我逮到了,我们只需要右键vscode的快捷键图标,点击“属性”,打开“兼容性标签”,勾选“以管理员身份运行vscode”,然后重启vscode,再次运行就可以使用VueCLI创建项目了!!是不是很简单!!

—如果这时候还不可以,不要慌!我们接着鲨!首先在vscode中查看执行策略,终端输入:get-ExecutionPolicy,可以查看当前power shell的执行策略,如果当前执行策略为Restricted,需要修改执行策略;

—终端输入Set-ExecutionPolicy -Scope CurrentUser,然后将ExecutionPolicy的设置为Unrestricted即可!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值