Javascript 在节点js中安装udev模块时出错

Javascript 在节点js中安装udev模块时出错,javascript,node.js,npm,udev,node-serialport,Javascript,Node.js,Npm,Udev,Node Serialport,我在运行命令: npm install udev 我得到一个错误: npm WARN enoint enoint:没有这样的文件或目录,打开“/home/mitesh/package.json” npm WARN mitesh无说明 npm WARN mitesh无存储库字段。 npm WARN mitesh无自述文件数据 npm WARN mitesh无许可证字段。 npm错误!代码失效循环 npm错误!错误1 npm错误!udev@0.6.0install:`node pre-gyp in

我在运行命令:

npm install udev
我得到一个错误:

npm WARN enoint enoint:没有这样的文件或目录,打开“/home/mitesh/package.json”
npm WARN mitesh无说明
npm WARN mitesh无存储库字段。
npm WARN mitesh无自述文件数据
npm WARN mitesh无许可证字段。
npm错误!代码失效循环
npm错误!错误1
npm错误!udev@0.6.0install:`node pre-gyp install--回退到构建`
npm错误!退出状态1
npm错误!
npm错误!失败udev@0.6.0安装脚本。
npm错误!这可能不是npm的问题。上面可能还有其他日志输出。
npm错误!此运行的完整日志可在以下位置找到:
npm错误/home/mitesh/.npm/_logs/2020-03-16T11_44_35_032Z-debug.log

看起来您的项目中没有package.json,或者它的位置可能不正确。这里是你能做的

浏览到项目目录并运行此命令

npm init

这将在项目目录中创建一个package.json文件

然后跑,

npm安装udev——保存

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

您可以尝试运行最后一个命令,而不使用
--save
,但在某些情况下它会有所帮助

以下是进一步帮助的链接:


试试这个让我知道它是否有用。

看起来您的项目中没有package.json,或者它的位置可能不正确。这里是你能做的

浏览到项目目录并运行此命令

npm init

这将在项目目录中创建一个package.json文件

然后跑,

npm安装udev——保存

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

您可以尝试运行最后一个命令,而不使用
--save
,但在某些情况下它会有所帮助

以下是进一步帮助的链接:


试试这个让我知道它是否有用。

您已经运行了
npm init
?似乎找不到您的package.json文件。您是否已经运行了
npm init
?似乎找不到您的package.json文件。我可以使用此存储库安装udev模块我可以使用此存储库安装udev模块