在自定义节点包中加载JSON文件

时间:2019-01-11 10:14:18

标签: javascript npm webpack

我的自定义节点包中有一个JSON文件。当我将代码作为应用程序运行时,它可以正常工作并加载。如果我将包作为模块安装在React应用程序中,则路径错误,并且得到404。我尝试使用path模块对此进行排序,但它只是返回相同的URL,但它需要在而是自定义节点程序包。

/**
* injects the json
* @returns {Promise<void> | *}
*/
loadModels() {
    const manifest = path.resolve('somefolder/myfile.json');
    return someClass.loadFile(manifest)
        .then(() => {
            // do stuff
        })
        .catch(error => {
            console.error(`Unable to load JSON: ${error}`);
        }
    );
}

0 个答案:

没有答案