所以你有npm bin -g
产生bin目录,其中npm安装东西。有没有办法使用npm从该目录运行东西?一个明显的选择是$(npm bin -g)/installednodeprogram
,但我从外部程序(emacs)调用它,并希望避免提出一个shell。此外,我可以从npm bin -g
获取路径,然后连接程序名称并进行各种检查,但我希望有一种更清洁的方式,我找不到npm run-binary installednodeprogram
。
答案 0 :(得分:0)
如果您已在全局安装程序,则可以像从其他任何程序一样从shell运行其命令。实际上,这就是npm
命令本身的含义。
例如:
npm install -g browserify
browserify file.js # browserify command is now available