我尝试在Node-RED中使用httpInMultipart节点,但是在我将"node-red-contrib-http-multipart":"0.1.x"添加到我的package.json依赖项中之后,在重新启动node-red之后,出现了一条错误消息:
[httpInMultipart] Error: Cannot find module 'body-parser'这会导致httpInMultipart节点不显示在节点-红色托盘中。
我已经尝试在我的package.json中添加"body-parser":"1.15.x",但它仍然不起作用,并且出现相同的错误消息……
发布于 2016-09-11 08:36:13
我刚刚推出了一个更新(版本0.2.0),它清理了打包并添加了node-red <0.13中不存在的依赖项。
插件的0.1.x行应该适用于node-red >0.13,因为它使用了node-red中已经存在的相同依赖项,但它确实需要清理。node-red <0.13没有将正文解析器插件作为其依赖项的一部分,所以这可能是问题所在。
您可以通过pull requests (https://github.com/sax1johno/node-red-contrib-http-multipart)和report issues (https://github.com/sax1johno/node-red-contrib-http-multipart/issues)自由贡献。
https://stackoverflow.com/questions/39422175
复制相似问题