전체 글
-
nodejs readFile을 통한 파일 읽기Nodejs 2021. 9. 22. 20:12
개발자에겐 검색을 잘하는 능력이 가히 필수적이라고 보여진다..(난 정말 못하는데 ㅠㅠ), 그래서 현재까지도 계속 연습해보려고 노력중이다.. 공식 문서에 따르면 readFile함수가 파일을 읽을 수 있도록 해준다. 기본 양식은 위와 같다. 기본 양식만 봐서는 잘 모르겠으니 예시를 들어보겠다. 위 사진에서 sample.txt를 read.js파일에서 읽어드리고 싶을 때 위와 같은 방식으로 선언해줄 수 있다. #readFile #Nodejs #복습 #생활코딩 출처 : https://opentutorials.org/course/3332/21048(생활코딩, egoing)
-
Node js template란?Nodejs 2021. 9. 22. 16:57
template를 통해 페이지에 공통으로 들어갈 부분을 변경해줄 수 있다. 위 사진에서 template란 변수를 선언해주고 html로 하나의 페이지를 만들어줍니다. 여기서 주의 깊게 봐야할건 ${title}입니다. title이 하늘에서 뚝 떨어진건 아니고, 이미 선언이 돼있는 상황입니다. 그 title을 querystring을 변경해줌으로써 입맛대로 바꿀 수 있다라는 것이죠 그 핵심은 위 사진에서의 선언입니다. 위 선언은 querystring을 바꿔주면 홈페이지도 함께 바꿔주도록 해주는 선언인데요, response.end()안에 template를 넣어서 template홈페이지가 쿼리값이 바뀔 때마다 새롭게 적용될 수 있도록 선언해준것입니다. 위 사진이 기본 홈페이지 화면입니다. 주소를 보시면 id값이 선..
-
Nodejs URL querystring이란?Nodejs 2021. 9. 22. 16:35
위 사진에서 보면 query string이 어느 부분에 속하는지 알 수 있다. querystring은 ?뒤에 오도록 설정되어있다. 그렇다면 페이지 내에서 ?id 값을 변경시켜줌에 따라 출력결과가 바뀌게 해주려면 어떻게 해야할까? 위 코드에서 url모듈을 require해줌으로써 사용한다고 선언해줬다. 중요한 포인트는 이 부분이다. queryData라는 변수를 설정해주고 response.end(queryData.id);를 선언해줌으로써 id값을 수신하게 된다. querystring을 직접 수정함으로써 그 값이 페이지에 출력되는걸 알 수 있다. 출처:https://opentutorials.org/course/3332/21046(egoing선생님) #querystring #nodejs #정리 #복습
-
Node.js TIL(2021.9.22)Nodejs 2021. 9. 22. 15:34
Node.js는 WebServer의 기능을 내장하고 있다. 위 코드에서 console.log(__dirname + url);의 의미는 현재 실행중인 폴더 경로를 의미한다. 콘솔에 node main.js(파일이름)을 입력하고 Enter를 치면 이러한 결과가 나온다. 여기서 index.html은 여기서 index.html 웹이 띄우고 있는 창이 index.html임을 의미한다.(아래 사진) 그 다음으로 위 이미지에서 나오는 명령어를 설명해보려한다. nodejs는 기본적으로 비동기처리를 하는데 readFileSync를 통해 파일을 먼저 읽고나서 그 이후 다른 일들을 처리하게끔 동기처리를 해주는게 위와같은 코드이다. 만약 위 코드를 위와 같이 수정해준다면 localhost:3000로 주소를 입력했을 때 위와 같..