mac环境下全局变量

来源:3-3 使用 vue-cli 配置 vue3 开发环境

老杨Ruby

2021-07-12

张轩老师您好
我在mac系统的终端全局安装sudo npm install -g @vue/cli后,
vue --version后zsh显示zsh: command not found: vue
我尝试了网上的几种mac配置环境变量的方法都失败了,环境变量配置如下,想请问下您该问题该如何解决图片描述
图片描述

写回答

1回答

张轩

2021-07-12

同学你好 从这里看你的全局 node_modules 应该没有安装到对应的位置去。你可以运行命令看一下你 node 的安装位置。

第一步:
which node
返回一个路径:我这里是:/Users/liusha/.nvm/versions/node/v12.5.0/bin/node
这就是你 node 的安装路径
第二步:
然后 echo $PATH
看一下这个是否有一个类似的路径在其中,应该是/Users/liusha/.nvm/versions/node/v12.5.0/bin
(注意应该是之前那个路径的上一层,不包含node,你这里不生效应该没有)
第三步:
这个时候 export 一下,添加对应的路径,可以直接在 terminal 中运行,冒号后面变为自己的路径,
注意到 bin 为止,不包含 node
export PATH="$PATH:/Users/liusha/.nvm/versions/node/v12.5.0/bin"
也可以添加到 .zhsrc 中。

再 echo 看一下,他是否已经存在于 $PATH 中。


0
1
老杨Ruby
谢谢老师,按照您的方法成功解决了
2021-07-12
共1条回复

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程