tl;dr

中英双语
  • 本地安装(默认):将东西放在当前包根目录的 ./node_modules 中。
  • 全局安装(使用 -g):将内容放在 /usr/local 或安装 node 的任何位置。
  • 如果您要 require(),请在本地安装它。
  • 如果您要在命令行上运行它,请全局安装它。
  • 如果两者都需要,那么在两个地方都安装,或者使用npm link