kentcdodds/babel-plugin-preval

How to force recompile?

Open

#19 opened on 2017年7月16日

GitHub で見る
 (38 comments) (8 reactions) (0 assignees)TypeScript (48 forks)github user discovery
docshelp wanted

Repository metrics

Stars
 (1,364 stars)
PR merge metrics
 (PR metrics pending)

説明

  • 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. 😅

コントリビューターガイド