kentcdodds/babel-plugin-preval

How to force recompile?

Open

#19 创建于 2017年7月16日

在 GitHub 查看
 (38 评论) (8 反应) (0 负责人)TypeScript (48 fork)github user discovery
docshelp wanted

仓库指标

Star
 (1,364 star)
PR 合并指标
 (PR 指标待抓取)

描述

  • babel-plugin-preval version: 1.4.1
  • node version: 8.1.3
  • npm (or yarn) version: npm 5.2.0

Relevant code or config

const result = preval`
  const fs = require('fs');
  const path = require('path');
  const content = fs.readFileSync(path.join(__dirname, 'file.md'));
  module.exports = content.toString();
`;

console.log(result);

What you did: I ran the code above, to export contents of file.md.

What happened: when I modify file.md the result of preval didn't change when I tried to compile it again. Maybe I'm missing something?

Reproduction repository: demo

Problem description: preval probably doesn't see the reason to recompile because its tagged template literal didn't change.

Suggested solution: I don't know. 😅

贡献者指南