我尝试运行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/

10-12 03:50