我正在尝试使用 npm 在全球范围内安装 Hexo。当我运行时,
npm install -g hexo-cli
我被告知它已安装到/Users/myusername/.node/bin/hexo -> /Users/myusername/.node/lib/node_modules/hexo-cli/bin/hexo
当我运行hexo init blog
并且找不到 hexo 命令时,问题就出现了。
我用 Homebrew 安装了 Node 和 npm,所以当我运行which node
and时which npm
,结果分别是/usr/local/bin/node
and /usr/local/bin/npm
。
我在想当我在没有自制程序的情况下安装 Node 时,我仍然有剩余的文件和目录,但我不想在不完全了解后果的情况下开始删除东西。我可以安全地删除/Users/myusername/.node/
目录中的所有文件吗?我不知道为什么 npm 没有安装到正确的目录。