我正在我的应用程序中设置一个新的mqtt连接,但是当我想创建mqtt的主连接时出现问题。
我正在使用mqtt.js。
我已经尝试了MQTT文档中完成的所有操作,但是没有任何反应。
strSource = "SELECT [ID], [VP_veiklioji], [VP_invented_Name], [Pareisk_pav], [Par_gavimo_data], [Statusas] " _
& "FROM qryNewSys_srch " _
& "WHERE ([ID] LIKE '*" & strSearch & "*' " _
& "Or [VP_veiklioji] LIKE '*" & strSearch & "*' " _
& "Or [VP_invented_Name] LIKE '*" & strSearch & "*' " _
& "Or [Pareisk_pav] LIKE '*" & strSearch & "*' " _
& "Or [Par_gavimo_data] LIKE '*" & strSearch & "*') " _
& "And [Statusas] = 'Ongoing' " _
& "ORDER BY [ID] DESC"
当我要求它响应时,我希望mqtt代理的输出为“ ON”。 错误是:ERROR ReferenceError:未定义进程
答案 0 :(得分:0)
您遵循的文档适用于Node.js和其他各种后端JavaScript框架。即使使用NPM,Ionic最终还是会产生一个前端框架,并且其应用程序运行时会有所不同。
例如,离子程序可能没有像Node.js这样的全局process
变量。 mqtt.js需要此变量,其代码如下:
if (commist.parse(process.argv.slice(2)) !== null){...}
var process = {env : {NODE_ENV: 'production'}}