我正在安装library found from MIT students using TUIO。根据他们的指示,我应该启动服务器,但是我收到了错误。
有谁知道如何修复此错误?
C:\Users\PC\Desktop\server1.1>node examples/server.js
info - socket.io started
module.js:442
throw err;
^
Error: Cannot find module './build/Debug/buffertools.node'
at Function.Module._resolveFilename (module.js:440:15)
at Function.Module._load (module.js:388:25)
at Module.require (module.js:468:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (C:\Users\PC\Desktop\server1.1\node_modules\buffertool
s\buffertools.js:26:20)
at Module._compile (module.js:541:32)
at Object.Module._extensions..js (module.js:550:10)
at Module.load (module.js:458:32)
at tryModuleLoad (module.js:417:12)
at Function.Module._load (module.js:409:3)
答案 0 :(得分:1)
我尝试按照步骤操作,让我的服务器盯着看。
我认为克隆回购后你遗失了npm i
。
请执行npm i
并尝试启动服务器
答案 1 :(得分:0)
您需要先安装依赖包,然后才能运行项目。
npm install
查找package.json
文件中列出的软件包,并以递归方式安装它们的依赖项。
如果您在安装特定软件包时遇到特定错误,则可能是Internet问题/操作系统问题,最有可能是node和npm版本问题。确保您使用的是稳定版本的节点,其版本号应该是均匀的。