gpt4 book ai didi

node.js - 你不能将socket.io安装为全局包吗?

转载 作者:太空宇宙 更新时间:2023-11-04 02:58:53 26 4
gpt4 key购买 nike

我尝试使用 -g 开关安装 socket.io

npm install -g socket.io

and it installed correctly I think.

但运行应用程序时会抛出找不到模块错误。

本地安装,即如果我的项目/包中的node_modules中存在socket.io,则可以工作。

那么不能全局安装吗?

screenshot

最佳答案

您误解了全局安装的含义。它允许您直接从控制台访问包。但如果您想将 require 打包到您自己的应用程序中,则应将其作为依赖项添加到您的 packaje.json 中并在本地安装。

这里引用自 npm documentation :

  • Install it locally if you're going to require() it.
  • Install it globally if you're going to run it on the command line.

关于node.js - 你不能将socket.io安装为全局包吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20246917/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com