• 返回: {Buffer}

    创建一个可以被 Script 构造函数中 cachedData 选项使用的代码缓存。返回 Buffer。可以在任何时候不限次数地调用该方法。

    1. const script = new vm.Script(`
    2. function add(a, b) {
    3. return a + b;
    4. }
    5. const x = add(1, 2);
    6. `);
    7. const cacheWithoutX = script.createCachedData();
    8. script.runInThisContext();
    9. const cacheWithX = script.createCachedData();