收藏
回答

如何引入mqtt.js

目前开发需要用到mqtt,采用https://github.com/mqttjs/MQTT.js

npm init

npm install mqtt -s --production

通过屏蔽mqtt.js开头的 #!/usr/bin/env node

构建nmp成功


但是require('mqtt')后报module "miniprogram_npm/mqtt/events" is not defined,请问有谁知道如何修改


哪位大佬成功引入并调用过mqtt.js

最后一次编辑于  03-06  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • Likun      🕷
    Likun 🕷
    03-12

    你们真机上可以正常连接吗?


    03-12
    赞同
    回复 3
  • 葛勇立💭
    葛勇立💭
    03-07

    我也是同样的问题,一开始编译都通不过,还是看了你的帖子才编译通过的

    03-07
    赞同
    回复 4
    • kkk
      kkk
      03-08

      我已经连接通讯上,直接引用这个文件就行https://unpkg.com/mqtt/dist/mqtt.min.js

      具体参考https://blog.csdn.net/ngl272/article/details/87887885

      03-08
      1
      回复
    • 葛勇立💭
      葛勇立💭
      03-10回复kkk

      非常感谢楼主,通过这个问题,深感自己对npm的结构和原理理解不深入,后面需要认真的学习一下

      03-10
      回复
    • Mr Chen
      Mr Chen
      10-08回复kkk
      楼主你好,我引入mqtt.min.js报错Uncaught TypeError: buf.writeUInt8 is not a function是啥原因呢。
      10-08
      回复
    • 月饼-7
      月饼-7
      2天前回复kkk
      楼主你好,我引用后报TypeError: WS is not a constructor,你是怎么调试成功的,能不能新建一个能用的工程发给我?
      2天前
      回复