getTemplate.js 498 B

123456789101112131415161718192021
  1. const fs = require('fs');
  2. // 获取模板内容并且拼装模板
  3. module.exports = function getTemplate(templateMap) {
  4. let templateContentMap = {};
  5. Object.keys(templateMap).map((item) => {
  6. let templatePath = templateMap[item];
  7. let content = fs.readFileSync(templatePath, {
  8. encoding: 'utf8'
  9. });
  10. templateContentMap[item] = {
  11. content: content,
  12. templatePath: templatePath
  13. }
  14. });
  15. return templateContentMap
  16. }