2016-09-10 3 views
1

노드 -RED에서 httpInMultipart 노드를 사용하려고했지만 다시 시작한 후 012.을 package.json 종속성에 추가 한 후노드 -RED 노드 [httpInMultipart] : 오류 : 모듈 'body-parser'을 찾을 수 없습니다.

[httpInMultipart] Error: Cannot find module 'body-parser' 

이없는 노드 - 빨간색 팔레트에 표시된 httpInMultipart 노드의 결과 : 노드 - 빨강, 하나의 오류 메시지가 있습니다.

내 package.json에 "body-parser":"1.15.x"을 추가하려고했지만, 난 그냥 업데이트 (버전 0.2.0)를 밀어

+0

노드를 간략하게 살펴보면이 문제와 같은 문제가 많이 발생합니다. 노드와 관련된 모든 노드가 다시 종속성으로 포함됩니다. package.json의 전자 메일을 통해 개발자에게 버그를 제기하는 것이 좋습니다. 노드에 github 저장소가 포함되어 있지 않으므로 – hardillb

답변

0

여전히 ... 작동과 같은 오류 메시지가없는 패키징을 정리하고 노드에없는 종속성을 추가합니다. 빨간색 < 0.13.

플러그인의 0.1.x 라인은 이미 노드 - 레드에서 동일한 종속성을 사용하기 때문에 노드 - 레드> 0.13에서 작동해야하지만 확실히 정리가 필요합니다. node-red < 0.13에는 body-parser plugin이 종속성의 일부로 포함되어 있지 않으므로 문제 일 가능성이 큽니다.

끌어 오기 요청 (https://github.com/sax1johno/node-red-contrib-http-multipart)을 통해 기고하며 문제 (https://github.com/sax1johno/node-red-contrib-http-multipart/issues)를 보내주십시오.

+0

John에게 즉시 업데이트를 요청하면 노드가 표시됩니다. 그것은 – whyfun

+0

@whyfun 우수 - 그것을 듣고 기쁘게 작동합니다. 다른 사람들이 문제를 해결했음을 알 수 있도록 대답을 수락하는 것을 잊지 마십시오. –