Node-RID에서 Hello World!

4047 단어 node-red

Node-RID란


노드-READ는 IBM Emerging Technology Services 팀에서 개발한 유수선 프로그래밍 도구로, JS Foundation 산하 프로젝트를 거쳐 2019년 3월 노드를 시작했다.js Foundation과 JS Foundation을 합병해 설립한 OpenJS Foundation이 주최한다.
노드-REA User Group Japan-개요
  • OSS는 브라우저의 편집기를 사용하여 코드가 없고 낮은 코드로 개발할 수 있다.
  • 이것은 프로세스를 바탕으로 하는 프로그래밍으로 디자이너에게 [노드]를 창설/처리하고 [노드]를 연결하여 데이터를 수신하고 처리한다.
  • Node.js에서 실행합니다.IoT 장치, PC 터미널 등 에지 장치, 프런트엔드, 백엔드 동작을 사용할 수 있습니다.
  • 운영 환경

  • WSL의 Ubuntu 18.04LTE
  • Docker
  • 설치

    Docker를 통해 시작합니다.

  • 다음 명령 실행
  • /home/user1/dev/node-red로 명령 실행
  • /home/user1/dev/node-red/.node-red를 영구화하다.
  • docker run -it -p 1880:1880 -v /home/user1/dev/node-red/.node-red:/data --name mynodered nodered/node-red
    
  • 정상적으로 실행되면 다음과 같은 정보가 표시됩니다.
  • 26 Jun 07:47:08 - [info] Server now running at http://127.0.0.1:1880/
    26 Jun 07:47:08 - [info] Starting flows
    26 Jun 07:47:08 - [info] Started flows
    
  • 브라우저를 사용하여 액세스http://localhost:1880/.
  • 편집기가 성공적으로 액세스되었습니다.

  • 구현 자습서


    실시
  • 공식 튜토리얼 - 첫 번째 절차.
  • Inject 노드·Debug 노드를 추가하고 2개의 노드를 와이어로 연결합니다.
  • 디버깅을 위해 진행 버튼을 클릭합니다.
  • 디버그 탭 선택
  • 프로그램을 실행하고 싶습니다.
  • [Inject] 노드의 버튼을 클릭합니다.타임 스탬프의 정보를 출력할 것입니다.
  • 예상대로 시간 스탬프를 출력했습니다.
  • Hello World 만들기

  • 'Hello World'를 출력하는 문구를 조금 개량한다.
  • [Injection] 노드를 삭제하고 [Function] 노드를 추가합니다.
  • [Function] 노드를 두 번 클릭하고 [코드]에 다음을 입력합니다.
  • msg.payload = "Hello! World";
    return msg;
    
  • [완료] 버튼을 클릭합니다.
  • [Injection] 노드를 추가하여 편집합니다.
  • 와이어로 [Injection] 노드와 [Function] 노드, [Debug] 노드를 다시 연결합니다.
  • 아까 절차와 같이 "deplial"단추를 누르세요.
  • [Injection] 노드를 클릭하여 프로그램을 실행합니다.
  • 이하 보안 출력'Hello World'.
  • 좋은 웹페이지 즐겨찾기