我只想安装插座.io到我位于3号的项目.聊天文件夹.但当我运行以下命令时,它会显示以下警告.而且它没有在我的项目文件夹中创建一个node_modules目录.如何解决这个问题?

C:\Users\Nuwanst\Documents\NodeJS\3.chat>npm install socket.io
C:\Users\Nuwanst
`-- socket.io@2.0.3

npm WARN enoent ENOENT: no such file or directory, open 'C:\Users\Nuwanst\package.json'
npm WARN Nuwanst No description
npm WARN Nuwanst No repository field.
npm WARN Nuwanst No README data
npm WARN Nuwanst No license field.

推荐答案

你创建了package.json个文件吗?也许可以先运行这个命令.

C:\Users\Nuwanst\Documents\NodeJS\3.chat>npm init

它会在你的文件夹中创建一个package.json文件.

然后跑,

C:\Users\Nuwanst\Documents\NodeJS\3.chat>npm install socket.io --save

--save确保您的模块作为依赖项保存在package.json文件中.

让我知道这是否有效.

Node.js相关问答推荐

意外标识符断言Shopify Remix应用程序

NodeJS缓冲区大小逻辑:为什么默认是8KB,而不仅仅是数据大小?

如何在RavenDB中执行JS索引?

在Node JS中获取控制台选项卡标题

如何在Firebase Cloud Function v2计划函数中设置代码中的时区?

运行本地移动自动化测试时,在onPrepare钩子中,ERROR @wdio/cli:utils: A service failed in the 'onPrepare'

在 Nest 项目上运行 Jest 测试时,我的文件无法找到一个在测试之外没有任何问题的模块

Gulp 能否向 Docker 发出增量构建的第一次迭代完成的信号?

为什么这个 module.export 函数如果我直接传递它就不起作用,但如果我将它包装在一个匿名函数中就可以工作

当其中一个端点不工作时,如何使用 axios.all() 调用多个 API?

Zod 模式中的self 数组

使用服务帐户将 Firebase 应用程序部署到 Heroku(使用 dotenv 的环境变量)

在 Express-js 中使用路由

如何使用 superagent/supertest 链接 http 调用?

Ansible 将以什么用户身份运行我的命令?

如何在 NodeJS 中获取操作系统用户名?

在 PassportJS 中使用多种本地策略

如何在 Node.js 中等待子进程完成

Passport 的 req.isAuthenticated 总是返回 false,即使我硬编码 done(null, true)

Node.js 连接仅适用于本地主机