小编rdm*_*ist的帖子

使用 Node.js 和 Johnny-Five 找不到模块“串行端口”

我尝试使用 Johnny- Five 和 node.js 来运行脚本,使用 Leap Motion Controls。现在,当我尝试运行脚本时,它说:(错误:找不到模块“串行端口”)我尝试了 npm install -g 串行端口 它会通过然后给我很多红色的(错误)代码。我怎样才能解决这个问题 ?

D:>节点robotarm.js

module.js:338
    throw err;
          ^
Error: Cannot find module 'serialport'
    at Function.Module._resolveFilename (module.js:336:15)
    at Function.Module._load (module.js:278:25)
    at Module.require (module.js:365:17)
    at require (module.js:384:17)
    at Board.Serial.detect (D:\node_modules\johnny-five\lib\board.js:70:7)
    at new Board (D:\node_modules\johnny-five\lib\board.js:303:23)
    at Object.<anonymous> (D:\robotarm.js:90:9)
    at Module._compile (module.js:460:26)
    at Object.Module._extensions..js (module.js:478:10)
    at Module.load (module.js:355:32)
Run Code Online (Sandbox Code Playgroud)

#

然后我尝试

D:>npm 安装串口

它给

npm WARN package.json github-url-from-git@1.1.1 No repository field.
npm http GET https://registry.npmjs.org/serialport
npm http 304 https://registry.npmjs.org/serialport
npm http GET https://registry.npmjs.org/optimist …
Run Code Online (Sandbox Code Playgroud)

node.js

5
推荐指数
1
解决办法
3万
查看次数

标签 统计

node.js ×1