我正在尝试使用socket.io:socket.io与nodeJS聊天学习简单的聊天教程
我只到了你需要安装快车的地方:
npm install --save express@4.15.2得到了这些警告:
npm WARN saveError ENOENT: no such file or directory, open 'C:\Users\James\package.json'
npm WARN enoent ENOENT: no such file or directory, open 'C:\Users\James\package.json'我确实创建了chat-example文件夹,其中包含了package.json,正如教程中所述。这些警告是由于nodeJS将'express‘包安装在与我新创建的带有package.json文件的chat-example文件夹不同的位置,这样它就找不到了吗?我很久以前就安装了nodeJS,现在它可能会在不同的位置安装封包。
如何删除已安装的快递,并将其重新安装在正确的文件夹中?
如何查看nodeJS当前安装软件包的位置,以及如何更改?
谢谢
发布于 2018-05-01 16:12:13
每个基于Node和npm的项目都需要根目录中的package.json文件。您可以使用以下命令创建一个:
npm init 您只需按下对话框中每个问题的enter键,不要担心,您可以稍后编辑所有内容。
之后,您可以执行install命令来添加express或任何其他包。
https://stackoverflow.com/questions/50119884
复制相似问题