我的自定义节点包中有一个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}`);
}
);
}