質問: new SerialPort('COM2',{ baudrate:57600 }); app.get('/',function(req,res){ res.sendfile('index.html'); }); serial.on('open',function(){ console.log('open'); }); serial.on('data',function(data){ io.emit('recvmsg',data.toString()); }); io.on('connection',function(socket){ socket.on('message',function(msg){ serial.write(msg,function(err,results){ }); }); }); http.listen(3000,function(){ console.log('listen 3000 port'); }); --- 「npm serialport --version」でバージョンを調べてみると、「3.10.10」と表示されますので、インストールは正しくできているものだと考えています。 他にインストールしておくべきものがあったりするのでしょうか? 調べても全く見当もつきませんので、ご教示いただければ幸いです。 よろしくお願い致します。
回答: var SerialPort = require('serialport').SerialPort; => var SerialPort = require('serialport'); に変更したらどうですか?