环境情况:
已有: Visual Studio 2017,node.js v16.2.0。
通过npm 命令 : npm install -g @vue/cli 安装最新版本脚手架 出现问题,如下图所示
解决方案一:
解决方法: 安装vs2019,C++桌面控制台 并配置msvs
npm ERR! gyp ERR! find VS msvs_ver sion not set from command line or npm config
这个问题是vs版本没有设置。
通过命令:npm config set msvs_version 2019 设置
解决方案二:
如下所示操作,cmd中
# 查看版本
$ npm -v
3.1.1
#升级 npm
cnpm install npm -g
# 升级或安装 cnpm
npm install cnpm -g
# 通过cnpm安装最新稳定版脚手架
$ cnpm install vue@next
安装好后查看vue版本的方法:
vue -V 可看到脚手架的版本号。
去项目中,找到package.json文件夹 找"dependencies"然后就可以看到你装的vue的版本