我安装了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/[email protected]
字符串
当我运行vue init时,得到一个错误:“command not found”:
vue init webpack vue-app
-bash: vue: command not found
型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
型
我错过了什么?
9条答案
按热度按时间xam8gpfp1#
我在跑步时也遇到了同样的问题:
npm install -g @vue/npm
经过大量的研究和实验,唯一有效的方法是:
npm install -g @vue/npm @latest
bzzcjhmw2#
您可以尝试将其添加到
$PATH
:字符串
您的
$PATH
当前比这更深一层,在这种情况下不会看到bin
的内容。b09cbbtk3#
我在我的mac上有一个类似的问题,我的问题是我已经安装了一个旧版本,这里是我做的stips,使它工作:
1.后藤文件夹:/usr/local/lib/node_modules/(在finder中,选择转到,然后选择文件夹)
1.将文件夹@vue和vue-css移到垃圾桶
1.输入你的管理员密码
像魅力一样工作
von4xj4u4#
对我来说,工作这一步骤:
1.找到安装vue-tags的目录路径。我的位于这里[用你的用户名替换用户名]
/Users/username/.npm-packages/bin
1.打开您的bash配置文件:
sudo nano ~/.bash_profile
1.添加以下内容:
export PATH=$PATH:/Users/[username]/.npm-packages/bin
将[username]替换为您的用户名。1.保存文件并重启终端。
1.您现在可以像预期的那样在终端中使用
vue
。baubqpgj5#
对于莫哈韦,经过一番努力,我复制了
@vue/cli
的安装路径1.路径[显示安装过程中的路径]
个字符
1.使用以下命令打开GUI:
的字符串
1.将复制的路径粘贴为
型
1.运行:
型
nwsw7zdq6#
你试过
yarn
吗?试着安装yarn
并为我运行yarn global add @vue/cli
,它工作了agxfikkp7#
如果你仍然有同样的问题,不仅与vue插件,但必须通过NPM全球安装的任何包.对于我帮助:
brew卸载节点
从官方网站https://nodejs.org/en/download/加载Node.js作为.dmg并安装。
之后sudo npm安装了-g @vue/vue,一切正常。
ryevplcw8#
使用npm,我可以做到以下几点:
1.在任何地方打开终端并写入
nano ~/.zshrc
1.在文件中写入以下内容:
export PATH="$PATH:$(npm config get prefix)/bin"
1.按Ctrl+X退出,然后按Y保存文件,按Enter返回终端
现在可以从终端调用
vue
了。我还假设你已经全局安装了这个包(npm install -g @vue/cli
)e1xvtsh39#
在这些命令之前添加sudo,应该可以工作,我也有同样的问题。你需要给予权限。示例:sudo cnpm install vue-cnpm-g
sudo cnpm install webpack -g