webpack/examples/require.resolve/example.js

13 lines
282 B
JavaScript
Raw Normal View History

2012-07-19 17:48:07 +08:00
var a = require("./a");
// get module id
var aId = require.resolve("./a.js");
// clear module in require.cache
delete require.cache[aId];
// require module again, it should be reexecuted
var a2 = require("./a");
2018-02-26 10:50:43 +08:00
// verify it
2012-07-19 17:48:07 +08:00
if(a == a2) throw new Error("Cache clear failed :(");