安装Vue js时出现问题

时间:2018-08-19 20:52:17

标签: node.js vue.js

我正在尝试安装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。

谢谢

8 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

您已安装视图吗? 您可以检查vue --version

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

答案 2 :(得分:0)

您将要使用npm install -g @vue/cli。重新启动终端以确保其显示。

另外,请确保您的节点为8.9 +

从文档中

  

有关先前版本的警告

     

程序包名称从vue-cli更改为@ vue / cli。如果已全局安装了以前的vue-cli(1.x或2.x)软件包,则需要先使用npm卸载vue-cli -g或yarn global移除vue-cli进行卸载。

节点版本要求

  

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

答案 3 :(得分:0)

尝试使用sudo npm install -g @vue/cli代替npm install -g @vue/cli

答案 4 :(得分:0)

您需要使用sudo

https://cli.vuejs.org/guide/installation.htmlvue-cli文档指出:

  

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

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

答案 5 :(得分:0)

对我来说public class ActionKeyMap { private String OTP_GENERATOR; private String CREATE_USER; //getter/setter } 可以解决问题。 尝试在终端中使用此命令:

sudo

然后您可以检查版本,所有版本都将正常运行。

sudo yarn global add @vue/cli

答案 6 :(得分:0)

只需为丢失的软件包运行npm install -g pnpm

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

现在您可以查看vue --version

答案 7 :(得分:0)

echo '{"key": "key1", "value": {"one": 1, "two": 2}}' |
    jq -n --stream -c 'foreach inputs as $in (null;
       if $in|length == 2
       then if $in[0][0] == "key" then .key=$in[1]
            elif $in[0][0] == "value" 
            then .emit = {key: .key, member: $in[0][1], score: $in[1]}
            else .emit=null end
       else .emit=null end;
       select(.emit) | .emit)'

它适合我的情况。