Я использую клиент MQTT для Node.jsразница между импортом модуля как константы и вар в node.js
На этой ссылке 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
как использовать импорт, например: import chalk = require ('chalk'); – ramon22
Я никогда не видел этот синтаксис до @ ramon22. Я видел только «импортный мел» из «мела». – Paul