我的代码
fs.readFile('index.html', 'utf8', (err, contents) => {
html = contents.replace("%testvar%",htmlvars.testvar);
html = html.replace("%testjar%",htmlvars.testjar);
});
具有将变量添加到HTML语言的巧妙方法。但是,它不会自动将所有内容自动更改为htmlvars
成员。有没有办法做到这一点?
fs.readFile('index.html', 'utf8', (err, contents) => {
html = contents.replace(/%(.+)%/g,htmlvars.whatever);
});
或者,如果没有的话,在服务器环境中还有更好的方法吗?