Я использую Electron, который использует NodeJS. Я начал с одного очень длинного файла HTML. Теперь я хочу разделить его, как на PHP require
. Мне удалось сделать это с помощью require
и readFile
.
Однако после использования этого подхода мой javascript перестал работать. Я предполагаю, что весь мой подход неверен.
Встроенный скрипт
const fs = require('fs');
require('./assets/js/snippets.js');
фрагментов. js
function snippet(name) {
fs.readFile('snippets/' + name + '.html', function (err, data) {
document.querySelector('[snippet-' + name + ']').innerHTML = data.toString();
});
}
snippet('header');
snippet('post');
snippet('footer);
Как правильно это сделать? Могу ли я использовать встроенные функции или мне нужна внешняя библиотека?