我正在努力学习vuejs。
npm WARN弃用了[email protected]:cross-spawn不再需要构建工具链,而是使用它代替C:\ Users \ Computer \ AppData \ Roaming \ npm \ vue - > C:\ Users \ Computer \ AppData \漫游\故宫\ node_modules @ VUE \ CLI \ BIN \ vue.js
> [email protected] postinstall C:\Users\Computer\AppData\Roaming\npm\node_modules\@vue\cli\node_modules\protobufjs
> node scripts/postinstall
> [email protected] postinstall C:\Users\Computer\AppData\Roaming\npm\node_modules\@vue\cli\node_modules\nodemon
> node bin/postinstall || exit 0
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\@vue\cli\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
+ @vue/[email protected]
added 680 packages from 509 contributors in 124.261s
vue:术语“vue”不被识别为cmdlet,函数,脚本文件或可操作程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。在行:1 char:1 + vue --version + ~~~ + CategoryInfo:ObjectNotFound:(vue:String)[],CommandNotFoundException + FullyQualifiedErrorId:CommandNotFoundException
我尝试过卸载并重新安装。还是行不通。
我该怎么办?
检查你的前缀是否正确设置为AppData / Roaming / npm / node_modules /(等等)
输入npm config get prefix
并查看它是否存在。
如果没有,那可能导致您的-g包安装在其他地方。做npm config set prefix C:/users/your_user/AppData/Roaming/npm
然后尝试安装一些包。这可能会解决任何未被承认的家属。
尝试使用qazxsw poi推荐的节点8.11.0重新安装所有内容