【发布时间】:2020-09-16 18:46:31
【问题描述】:
我使用使用 NodeJS 的 Electron。我从一个非常长的 HTML 文件开始。现在我想拆分它,类似于 PHP require。我设法用require 和readFile 做到了。
但是,使用这种方法后,我的 javascript 停止工作。我的猜测是我的整个方法都是错误的。
内联脚本
const fs = require('fs');
require('./assets/js/snippets.js');
sn-ps.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);
这样做的正确方法是什么?我可以使用内置函数还是需要外部库?
【问题讨论】:
标签: javascript html node.js templates electron