无法使用任何已安装的 npm 包
unable use any installed npm packages
我正在尝试在我的 fedora 21 安装上使用节点。但是,每当我通过 npm 安装包时,我都无法调用该包,例如 gulp.
npm install -g gulp
然后:gulp run
错误:
zsh: command not found: gulp
安装 npm 的目录 gulp 不在您的路径中。要找出它的安装位置,运行 npm -g bin
并确保该目录在您的路径中。或者,执行 gulp 作为 $(npm -g bin)/gulp
.
您需要将全局 $PATH
变量指向节点的位置。否则会return那个错误。
打开您的 .zshrc
文件并确保您看到类似 PATH=/usr/bin/node:$PATH
的内容(确保您的目录是适合节点的目录)。您可以使用命令 npm -g bin
.
找到该目录位置
如果这不起作用,请在下方评论。谢谢
我正在尝试在我的 fedora 21 安装上使用节点。但是,每当我通过 npm 安装包时,我都无法调用该包,例如 gulp.
npm install -g gulp
然后:gulp run
错误:
zsh: command not found: gulp
安装 npm 的目录 gulp 不在您的路径中。要找出它的安装位置,运行 npm -g bin
并确保该目录在您的路径中。或者,执行 gulp 作为 $(npm -g bin)/gulp
.
您需要将全局 $PATH
变量指向节点的位置。否则会return那个错误。
打开您的 .zshrc
文件并确保您看到类似 PATH=/usr/bin/node:$PATH
的内容(确保您的目录是适合节点的目录)。您可以使用命令 npm -g bin
.
如果这不起作用,请在下方评论。谢谢