【问题标题】:Problems installing Vue js安装 Vue js 的问题
【发布时间】:2019-01-26 01:17:15
【问题描述】:

我正在尝试安装 vue.js,但没有成功,但 npm 是最新的。
当我运行vue init webpack vueapp 时,我收到此错误:

No command 'vue' found, did you mean:Command 'vpe' from package 'texlive-latex-extra' (universe)
vue: command not found

我已经使用npm install vue-cli 安装了cli。

谢谢

【问题讨论】:

    标签: node.js vue.js


    【解决方案1】:
    sudo npm install -g @aws-amplify/cli --unsafe-perm=true
    

    它适用于我的情况。

    【讨论】:

      【解决方案2】:

      只需运行 npm install -g pnpm 即可获取丢失的软件包。

      然后你可以运行npm install -g @vue/cli

      现在您可以检查vue --version

      【讨论】:

        【解决方案3】:

        对我来说sudo 有助于解决它。 尝试在终端中使用此命令:

        sudo yarn global add @vue/cli

        然后你可以检查版本,一切都会正常工作。

        vue --version

        【讨论】:

          【解决方案4】:

          您需要使用sudo

          https://cli.vuejs.org/guide/installation.html 上的 vue-cli 文档指出:

          要安装新软件包,请使用以下命令之一。 你 需要管理员权限才能执行这些,除非 npm 是 通过 Node.js 版本管理器安装在您的系统上(例如 n 或 nvm)。

          npm install -g @vue/cli
          # OR
          yarn global add @vue/cli
          

          【讨论】:

            【解决方案5】:

            尝试使用sudo npm install -g @vue/cli 而不是npm install -g @vue/cli

            【讨论】:

              【解决方案6】:

              尝试使用npm install -g @vue/cli 然后vue ui 在浏览器中启动客户端。

              【讨论】:

              • 这是我运行 npm install -g @vue/cli /home/skndungu/.npm-global/bin/vue -> /home/skndungu/.npm-global/lib 后得到的/node_modules/@vue/cli/bin/vue.js npm WARN 可选跳过可选依赖:fsevents@1.2.4 (node_modules/@vue/cli/node_modules/fsevents):npm WARN notsup 跳过可选依赖:fsevents@ 不支持的平台1.2.4:想要 {"os":"darwin","arch":"any"} (当前:{"os":"linux","arch":"x64"})
              • 你能运行 Vue --version 吗?
              • 安装后,然后我运行 vue create vue-app 我得到这个 No command 'vue' found,你的意思是:Command 'vpe' from package 'texlive-latex-extra' (universe) vue : 找不到命令
              • 忽略 fsevents。这个对我有用。使用浏览器导入或创建项目。
              【解决方案7】:

              您需要使用npm install -g @vue/cli。重新启动您的终端以确保它显示出来。

              另外,请确保您拥有节点 8.9+

              来自文档:

              关于以前版本的警告

              包名从 vue-cli 更改为 @vue/cli。如果你已经全局安装了之前的 vue-cli(1.x 或 2.x)包,你需要先用 npm uninstall vue-cli -g 或 yarn global remove vue-cli 卸载它。

              节点版本要求

              Vue CLI 需要 Node.js 8.9 或更高版本(推荐 8.11.0+)。您可以使用 nvm 或 nvm-windows 在同一台机器上管理多个版本的 Node。

              【讨论】:

              • 我有最新的节点skndungu@skndungu:~$ node --version v8.11.4
              • 可能是 node_modules 的问题吗??
              【解决方案8】:

              你安装了view吗? 可以查看vue --version

              https://cli.vuejs.org/guide/installation.html

              【讨论】:

              • 这是得到的结果 No command 'vue' found, 你的意思是:Command 'vpe' from package 'texlive-latex-extra' (universe) vue: command not found
              • 我想知道view 是什么。除此之外,如果No command 'vue' found 被提及为问题,那么vue --version 应该会失败。
              猜你喜欢
              • 2021-06-04
              • 2020-05-25
              • 1970-01-01
              • 2020-07-29
              • 1970-01-01
              • 1970-01-01
              • 2019-10-13
              • 1970-01-01
              • 2021-09-10
              相关资源
              最近更新 更多