【问题标题】:Unable to start a Vue CLI project无法启动 Vue CLI 项目
【发布时间】:2020-03-05 07:58:04
【问题描述】:

我正在尝试使用 Vue CLI。几个月前我可以毫无问题地使用它,但是当我刚才尝试命令 npm install -g @vue/cli 时,我收到了警告 npm WARN deprecated request@2.88.2: request has been deprecated

我尝试通过命令 vue init webpack-simple main-page 创建一个 vue cli 项目,我收到一条错误消息 bash: vue: command not found,我不能再继续了。

我在研究时发现了以下页面,

https://github.com/node-gh/gh/issues/761

并发现“此请求已于 2020 年 2 月 11 日弃用”,但我不明白我应该使用什么来代替这个“已弃用的请求”,以及如何去做。

此外,在上面的链接中还有一个链接,https://github.com/request/request/issues/3143,它列出了此类问题中的一些替代方案,但我不太明白这意味着什么。 例如,该列表包括node-fetchmake-fetch-happen 等作为“要请求的替代库”,但我如何找出哪个是要替换为request@2.88.2: 的库?另外,如果我发现可以使用哪个替代方案,我该怎么办?只需安装一个特定的库,例如npm install node-fetch?

我的操作系统是 Windows 10,并且已经安装了使用 npm 所需的 Node.js。

【问题讨论】:

  • 你不能替换你的依赖的依赖,你必须等待他们升级。但是弃用警告与未正确安装 Vue CLI 不同,我认为您正在调查错误的事情。

标签: javascript vue-cli


【解决方案1】:

据我所知,这不是问题。您已经安装了 vue cli 4.x 并且 vue init 用于 vue 2.x .. 要确保您已安装 vue-cli,请运行以下命令

> vue --version

要创建应用程序,只需运行以下命令。

> vue create <app_name>

然后按照 cli 步骤操作

【讨论】:

  • 感谢您的回答。当我尝试vue --version 时,出现错误bash: vue: command not found。这是否意味着我还没有安装 Vue,除了npm install -g @vue/cli 之外还需要做其他事情?
  • bash: !!!??你不是说你用的是windows吗?!我的意思是尝试使用命令提示符,看看是否有任何变化
  • 是的,我确实使用 Windows10,但安装了 Git Bash。我一直在使用 Git Bash,到目前为止它一直在工作,但它突然停止工作。我尝试了命令提示符但仍然无法正常工作。我也尝试通过vue --version检查Vue版本,但收到错误vue is not recognized as internal or external command
猜你喜欢
  • 2019-12-21
  • 1970-01-01
  • 2020-04-13
  • 2019-01-22
  • 1970-01-01
  • 2021-01-05
  • 2017-10-16
  • 1970-01-01
  • 2019-03-22
相关资源
最近更新 更多