Express-browserify和Watson视觉识别-TypeError:fs.​​existsSync不是函数

时间:2019-03-22 02:49:56

标签: express browserify ibm-watson fs

我试图通过参考watson-developer-cloud的node-sdk使用express-browserify来获得Watson Visual Recognition以运行客户端。 VisualRecognitionV3使用fs包,因此当我尝试从客户端调用它时会出现fs.existsSync错误,因为浏览器不知道要使用哪个文件系统。我的问题是如何创建一个所谓的“抽象层”,因为我只能使用express-browserify包进行跨源调用。

thread对于减少一些负担非常有帮助,但是我不确定关于“抽象层”的起点或是否有其他解决方案。另外,像socket.io这样的东西可以工作吗?我已经链接了目录here的克隆,因为它看上去比粘贴下面的多个部分要麻烦一些。

可以克隆存储库,只需要具有相关启动配置的个人iam_apikey。感谢任何指针。谢谢!

1 个答案:

答案 0 :(得分:0)

由于浏览器问题require(fs),我无法使用express-browserify来解决此问题,但是我可以使用express-ws包使其运行