我尝试运行Eric Smekens node-bluetooth-obd test.js时,浏览器中未定义Iam出现以下错误ReferenceError:require
添加require.js时,已看到以下错误“错误:尚未为上下文加载模块名称“ ../lib/obd.js”:_。使用require([])
http://requirejs.org/docs/errors.html#notloaded”
我已经在firefox和IE edge上测试过此错误的任何建议。
我只是让他们理解代码,尽管它不会在这里执行。
最佳答案
该模块应在Node.js环境中使用,而不是在浏览器环境中使用。
安装Node.js,然后在命令行中使用package.json
创建一个npm init
文件,安装模块npm install --save bluetooth-obd
,然后在您的脚本中使用该文件,例如require('bluetooth-obd')
。要运行脚本,请键入node myscript.js
。
关于javascript - 使用Eric Smekens的node-bluetooth-obd ELM327蓝牙OBD-II适配器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42646643/