Не удалось найти файл привязок. Пытался: - PullRequest
0 голосов
/ 29 апреля 2020

Я работал над проектом: Как управлять Arduino по беспроводной сети с помощью WebSockets и Johnny-Five. Я имею в виду https://www.bracketsacademy.com/2018/10/01/how-to-control-arduino-wirelessly-with-web-sockets-and-johnny-five/

Я получаю эту ошибку Ошибка: Не удалось найти файл привязок. Пробовал:

сервер. js

const express = require('express');
const app = express();
const port = 3000;

var five = require("johnny-five");
const WebSocket = require('ws');
const wss = new WebSocket.Server({port:8080});

app.listen(port, () => { console.log("we are live") })
app.use('/color',express.static('public'));

five.Board().on('ready',function(){
var led = new five.Led.RGB({
pins:{
    red:6,
    green:5,
    blue:3
}
});
led.on();
led.color('#FF0000');
wss.on('connection',function(ws,req){
console.log('connected');
ws.on('message',function(data){
led.color('#' + data);
    })
   })
})

Пакет. json

{
    "name": "rgb",
    "version": "1.0.0",
    "description": "RGB Lights Example.",
    "main": "server.js",
    "scripts": {
        "test": "echo \"Error: no test specified\" && exit 1",
         "start": "node server.js"
     },
    "author": "",
    "license": "ISC",
    "dependencies": {
    "express": "^4.17.1",
    "johnny-five": "^1.4.0",
    "serialport": "^8.0.7",
    "ws": "^7.2.5"
 }
...