使用 npm 安装包给出命令未找到?
Using npm to install packages gives command not found?
使用npm安装包,我永远无法使用他们的cli。例如,安装 grunt-cli、avn、nvm 等和 运行
npm install -g avn avn-nvm avn-n
avn setup
未找到命令 "avn" 的结果。我不知道这是否是路径问题,但我的路径是:
/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin:/usr/local/sbin:/usr/local/opt/ruby/bin:/usr/local/lib/python2.7/site-packages:/usr/local/share/npm/bin
我正在使用 OSX。
您的路径不包括您正在全局安装的 node_modules 所在的位置。您需要包含模块的 bin 路径:
export PATH=$PATH:/usr/lib/node_modules/.bin
使用npm安装包,我永远无法使用他们的cli。例如,安装 grunt-cli、avn、nvm 等和 运行
npm install -g avn avn-nvm avn-n
avn setup
未找到命令 "avn" 的结果。我不知道这是否是路径问题,但我的路径是:
/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/git/bin:/usr/texbin:/usr/local/sbin:/usr/local/opt/ruby/bin:/usr/local/lib/python2.7/site-packages:/usr/local/share/npm/bin
我正在使用 OSX。
您的路径不包括您正在全局安装的 node_modules 所在的位置。您需要包含模块的 bin 路径:
export PATH=$PATH:/usr/lib/node_modules/.bin