如何使用相对路径在jsdom中加载html文件?

How to load html file in jsdom with relative path?

尽管此处给出的相对路径是正确的,但它不起作用

before(function(done) {
    JSDOM.fromFile('../../../src/main/resources/templates/components/xyz.html')
            .then((dom) => {
                global.document = dom.window.document;
            })
            .then(done, done);
        });

直接用绝对路径加载就可以了

before(function(done) {
        JSDOM.fromFile('v:/folder_main/src/main/resources/templates/components/xyz.html')
                .then((dom) => {
                    global.document = dom.window.document;
                })
                .then(done, done);
            });

如何使用相对路径

加载jsdom.fromfile

提供如下路径解决了我的问题

    JSDOM.fromFile('src/main/resources/templates/components/xyz.html')