近期安装完 java 的项目后,在一小时之前成功执行的 hexo ,再次执行出现
zsh: command not found: hexo查阅资料都说是环境变量问题。
首先看看是不是 npm、node 的错误
npm -v
node -v如果都不是,可能是环境变量的问题,但是,网上没人说是哪里出现的问题,于是,重新执行下面的命令,之后成功
npm install hexo-cli -g这个命令在 ~/blog 下执行。
猜测
我认为环境变量是下面的这个。
我的博客根目录是 ~/blog
然后,当我 install 包的时候,会将包安装到当前目录的 node_modules 中
所以,路径应该是
~/bin/blog/node_modles/.bin所以,要把这个路径放到环境变量中。