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

时间:2018-04-26 12:16:01

标签: unit-testing mocha relative-path jsdom

这不起作用,尽管这里给出的相对路径是正确的

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

1 个答案:

答案 0 :(得分:0)

提供以下路径对我来说可以解决问题

console.log(strB.localeCompare(strA));

/* Expected Returns:

 0 strA == strB

-1 strA < strB (Alfabetic order word)

 1 strA > strB

 */