Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取TypeError:";路径“;未定义:在使用JavaScript执行windows串行端口程序时未定义_Javascript_Arduino_Serial Port - Fatal编程技术网

获取TypeError:";路径“;未定义:在使用JavaScript执行windows串行端口程序时未定义

获取TypeError:";路径“;未定义:在使用JavaScript执行windows串行端口程序时未定义,javascript,arduino,serial-port,Javascript,Arduino,Serial Port,我正在尝试使用JavaScript和Arduino Uno为基于windows的应用程序执行串行端口程序。这就是我提到的链接。当我试图通过发出npm start COMxx来执行程序时。我收到以下错误 App threw an error during load TypeError: "path" is not defined: undefined at new SerialPort (C:\serial test js\serial-app\node_modules

我正在尝试使用JavaScript和Arduino Uno为基于windows的应用程序执行串行端口程序。这就是我提到的链接。当我试图通过发出npm start COMxx来执行程序时。我收到以下错误

App threw an error during load
TypeError: "path" is not defined: undefined
    at new SerialPort (C:\serial test js\serial-app\node_modules\@serialport\stream\lib\index.js:116:11)
    at Object.<anonymous> (C:\serial test js\serial-app\src\index.js:7:16)
    at Module._compile (internal/modules/cjs/loader.js:1078:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1108:10)
    at Module.load (internal/modules/cjs/loader.js:935:32)
    at Module._load (internal/modules/cjs/loader.js:776:14)
    at Function.f._load (electron/js2c/asar_bundle.js:5:12684)
    at loadApplicationPackage (C:\serial test js\serial-app\node_modules\electron\dist\resources\default_app.asar\main.js:110:16)
    at Object.<anonymous> (C:\serial test js\serial-app\node_modules\electron\dist\resources\default_app.asar\main.js:222:9)
    at Module._compile (internal/modules/cjs/loader.js:1078:30)

帮助我解决这个问题

因为路径是nodejs核心模块的一部分,所以不需要明确列出它

const path = require('path'); 

请尝试停止解决方案并重新运行应用程序,它应该可以正常工作。

即使在我注释了const path=require(“path”)行之后;并运行应用程序,我得到了相同的错误。
const path = require('path');