วิธี get จะส่งกลับผลที่เป็น Stream code ต่อไปเป็นตัวอย่างการบ่งบอก path ไปถึงหน้งเว็บเฉพาะ For example, to save the path data to a specified destination:
var data = hexo.route.get("index.html"); var dest = fs.createWriteStream("somewhere");
data.pipe(dest);
Set a Path
ตัวเลือกท่ีส่งเข้าวิธี set ต้องเป็น string Buffer หรือ function
// Function (Promise) hexo.route.set("index.html", function () { returnnewPromise(function (resolve, reject) { resolve("index"); }); });
// Function (Callback) hexo.route.set("index.html", function (callback) { callback(null, "index"); });
You can also set a boolean for whether a path has been modified or not. This can speed up file generation as it allows for ignoring the unmodified files.