在 datavewjs 的 js 代码中引用其他文件中的代码内容:

const dataviewUtils = require(app.vault.adapter.basePath + "/Files/dataviewUtils.js");
 
...
dataviewUtils.getNextTask(page);
...
 

被引用的代码文件 Files/dataviewUtils.js

function getNextTask(page) {
    for (const task of page.file.tasks) {
        if (task.completed == false) {
            return task;
        }
    }
    return null;
}
exports.getNextTask = getNextTask;