Edam

  • 关于
  • 使用
  • 特性
  • 进阶学习
  • 中文
  • GitHub

>Advanced

关于

  • 为什么需要edam?
  • 为什么叫edam

使用

  • 安装
  • 选项

高级

  • 执行流程
  • 书写模板
  • 书写Loader
  • 书写插件 ⚠WIP
  • 独立cli
  • 单元测试
编辑

单元测试

const { mockPrompts } = require("edam");

const fp = await mockPrompts(
  "/path/to/template",
  {
    // prompts 值
    name: "foo"
  },
  {
    // edam config
  }
);

// 输出结构内容
console.log(fp.tree);

// 写入到文件
await fp.writeToFile("/output/path", { overwrite: false, clean: false });
← 独立cli

Powered by 🍔 Haier.