const fs = require('fs');
const path = require('path');
const HTMLParser = require('node-html-parser');
const folderPath = 'html'
fs.readdirSync(folderPath).map(fileName => {
fs.readFile(path.join(folderPath, fileName), 'utf8', function(err, html){
const root = HTMLParser.parse(html);
console.log(root.querySelector('h2').rawText);
});
});
//module2.js
function module2() {
console.log('module2 started);
setTimeout(function () {
setInterval(function () {
console.log(('module2 timer:' + new Date().getTime()));
}, 2000);
}, 1000);
}
module.exports = module2;
//index.js
const module1 = require('./module1'),
module2 = require('./module2');
module1();
module2();
<video width="400" controls>
<source src="mov_bbb.mp4" id="video_here">
Your browser does not support HTML5 video.
</video>
<input type="file" name="file[]" class="file_multi_video" accept="video/*">
$(document).on("change", ".file_multi_video", function(evt) {
var $source = $('#video_here');
$source[0].src = URL.createObjectURL(this.files[0]);
$source.parent()[0].load();
});