我在powershell或gitbash上运行npm i -g vue-cli,
所以在逃跑之后我收到了警告npm WARN deprecated apollo-server-core@3.11.1: The
apollo服务器内核package is part of Apollo Server v2 and v3, which are now deprecated (end-of-life October 22nd 2023). This package's functionality is now found in the
@apollo/服务器package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.
在37秒内更换了853个 Package
64个软件包正在寻找资金运行npm fund
了解详情'
所以我相信它已经安装了,虽然警告是这样的。
所以当我执行vue --version
时,它会显示以下错误消息
'vue:术语' vue '无法识别为cmdlet、函数、脚本文件或可操作程序的名称。请检查名称的拼写;如果包含路径,请验证路径是否正确,然后重试。位于行:1字符:1
- vue-版本
+ CategoryInfo : ObjectNotFound: (vue:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException`
很奇怪,对吧?你能建议我下一步该做什么吗?或者如何解决这个问题?
建议,并可以解释此错误背后的原因
2条答案
按热度按时间i1icjdpr1#
您安装的软件包已弃用,如下所述
https://www.npmjs.com/package/vue-cli
检查新的
https://cli.vuejs.org/guide/installation.html
因此,如果您真的想使用VueCLI,您需要运行以下命令
但是,请注意以下内容(来自https://cli.vuejs.org/guide/)
Vue CLI处于维护模式!️ Vue CLI is in Maintenance Mode!
对于新项目,现在推荐使用create-vue来搭建基于Vite的项目,也可以参考Vue 3 Tooling Guide来获得最新的建议。
因此,对于新项目,您应该选择新包
https://github.com/vuejs/create-vue
3vpjnl9f2#
试试这个: