【发布时间】:2017-03-22 19:31:07
【问题描述】:
我正在为 node.js 使用 mqtt 客户端
在这个链接https://blog.risingstack.com/getting-started-with-nodejs-and-mqtt/上,mqtt模块是这样导入的;
const mqtt = require('mqtt')
const client = mqtt.connect('mqtt://broker.hivemq.com')
我的模块导入方式是这样的;
var mqtt = require('mqtt')
var client = mqtt.connect('mqtt://broker.hivemq.com')
var 和 const 这两种方式有什么区别?如果我以这种方式导入会怎样;
let mqtt = require('mqtt')
let client = mqtt.connect('mqtt://broker.hivemq.com')
这有关系吗?哪种编程方式正确?
我正在使用 node.js v6
【问题讨论】:
标签: node.js declaration require node-modules