Mac OS:安装 vue cli 可以正常工作

Pra*_*ede 5 macos command-line-interface vue.js vue-cli

我安装vue-cli运行以下命令:

npm install -g @vue/cli
/Users/me/npm/bin/vue -> /Users/me/npm/lib/node_modules/@vue/cli/bin/vue.js
/Users/me/npm/lib
??? @vue/cli@3.0.0-rc.3 
Run Code Online (Sandbox Code Playgroud)


当我运行 vue init 时,出现错误:“找不到命令”:

vue init webpack vue-app
-bash: vue: command not found
Run Code Online (Sandbox Code Playgroud)

vue-cli似乎不在我的 PATH 中。当我检查 PATH 时,它包含目录 /Users/me/npm/lib。这是 echo $PATH 的结果

/usr/local/git/bin:/Users/me/npm/bin/ng:/Users/me/npm/lib:/usr/bin/local/bin:/Users/me/.rbenv/shims:/Users/me/.rbenv/shims:/usr/local/git/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/ImageMagick/bin:/Users/me/Tools/apache-maven-3.2.5/bin
Run Code Online (Sandbox Code Playgroud)


我错过了什么?

小智 6

我在运行时也出现了同样的问题:

npm install -g @vue/cli

经过大量研究和实验,唯一有效的方法是:

npm install -g @vue/cli@latest


l'L*_*L'l 3

您可以尝试将其添加到您的$PATH

\n\n
/Users/me/npm/bin\n
Run Code Online (Sandbox Code Playgroud)\n\n

$PATH当前比这更深一层,在这种情况下,\xe2\x80\x99 不会看到bin.

\n