Import Export in Node

From Logic Wiki
Jump to: navigation, search

Export

var url = 'http://...';
function log(message){
   console.log(message)
}

module.exports.log = log;
module.exports.endPoint = url;

so the exported name can be different like endPoint

Import

  const logger = require('./logger');
 console.log(logger);

path is relative and there sis no need to write the js extension

if it's a built in module we write it directly like require('path')