File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change 1818/* Add bit operation functions to Buffer
1919 */
2020require ( "./utils/buffer_bit" ) ( ) ;
21- const { SerialPort } = require ( "serialport" ) ;
2221const crc16 = require ( "./utils/crc16" ) ;
2322const modbusSerialDebug = require ( "debug" ) ( "modbus-serial" ) ;
2423
@@ -1249,6 +1248,8 @@ require("./apis/worker")(ModbusRTU);
12491248module . exports = ModbusRTU ;
12501249
12511250module . exports . getPorts = function getPorts ( ) {
1251+ const { SerialPort } = require ( "serialport" ) ;
1252+
12521253 return SerialPort . list ( ) ;
12531254} ;
12541255
@@ -1262,5 +1263,7 @@ module.exports.TelnetPort = require("./ports/telnetport");
12621263module . exports . C701Port = require ( "./ports/c701port" ) ;
12631264
12641265module . exports . ServerTCP = require ( "./servers/servertcp" ) ;
1265- module . exports . ServerSerial = require ( "./servers/serverserial" ) ;
1266+ try {
1267+ module . exports . ServerSerial = require ( "./servers/serverserial" ) ;
1268+ } catch ( err ) { }
12661269module . exports . default = module . exports ;
You can’t perform that action at this time.
0 commit comments