[라즈베리파이] node.js로 웹 서버 만들기
2020. 4. 5. 22:06ㆍRaspberry Pi
반응형
1. node.js, express 설치
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs
npm install express
setup_12.x로 안정된 버전인 12.x를 설치하지만 나중에 설치한다면 13.x로 변경하면 된다.
2. node.js 프로젝트 생성
따로 폴더와 package.json 파일을 만들어 실행해도 되지만 아래 코드가 더 간편하다.
mkdir Test
cd Test
npm init
이름, 설명 등 여러 정보를 기입하며 엔터를 누르면 자동으로 package가 생성된다.
3. index.js 작성
Test폴더에 index.js 파일을 만들고 에디터로 아래 코드를 작성한다.
var express = require('express')
var app = express()
app.get('/', function(req, res) {
res.send('<h1>Helloooo</h1>')
})
app.listen(8888,function(){
console.log("server started at 8888")
})
예제코드이며 포트는 사용 중인 포트를 제외하고 마음대로 설정했다.
실행할 때는 '(라즈베리파이 ip):8888'로 접속하면 된다.
반응형
'Raspberry Pi' 카테고리의 다른 글
[라즈베리파이] node.js로 서보모터(SG90) 구동 (0) | 2020.04.05 |
---|