사물인터넷의 일부로 IBM이 개발한 시각 프로그래밍을 위한 플로 기반 개발 도구
출처 : 위키
위키의 설명을 보면 감이 잘 오지않는다.
쉽게 설명하면 Node.js를 시각화된 툴을 사용하여 개발하는 개발도구 라고 보면 된다.
대충 이런느낌
노드레드는 윈도우 뿐만 아니라 리눅스 환경에서도 설치가 가능한데 리눅스는 추후에 설명하도록 하고, 윈도우에서 설치하는 방법을 먼저 알아보자.(사실 리눅스도 설치 방법은 크게 다르지않다.)
당연하지만 노드 기반의 개발도구이기 때문에 nodejs를 설치해야한다.
node.js 를 먼저 설치해주자.
https://nodejs.org/en/
왼쪽에 있는 안정화된 버전인 LTS를 설치하면 된다.
설치가 완료 된 후 cmd에서 설치가 잘 되었는지 버전 확인을 해보자.
cmd에서 해당 명령어로 노드레드 설치를 해준다.
npm install -g --unsafe-perm node-red
이후,
node-red
를 입력하면 아래와 같이 node-red가 실행된다.
"Started flows" 라는 메세지가 나오면 정상적으로 설치 및 실행 끝!
주소창에 localhost:1880 혹은 127.0.0.1:1880 을 입력하면 아래와 같은 화면이 나온다.
그러면 설치는 성공적으로 마무리!