본문 바로가기

Node.js8

[Node.js] Mysql 연동하기 기본적으로 mysql 이 설치되어있어야 하기 때문에 아직 설치를 하지 못한 분들은 설치해주시기 바랍니다. 설치 방법 포스팅 : kiwi-wiki.tistory.com/22 node.js 에서 mysql을 연동하기 위해 명령어를 입력한다. 명령어 >> npm install mysql2 npm install mysql 도 있지만 mysql2를 하는 이유는 promise 때문이다. mysql은 callback기반이기 때문에 promise를 사용하지 못하고 npm에 있는 promise-mysql 모듈을 따로 설치해서 사용해야 한다. 하지만 mysql2는 promise를 지원하기 때문에 다른 모듈을 설치하지 않고 사용이 가능하다. mysql2 가 설치 완료 되었으면 index.js에 데이터 베이스의 연결 정보를 .. 2021. 3. 22.
[Node.js] Express 프레임워크를 이용해 Hello World 만들기 먼저 이전 글에서 생성한 프로젝트에 index.js를 생성해준다. 그리고 편리한 개발을 위해 프레임워크를 다운로드할 것이다. Java에 Spring 이 있듯이 node.js 에는 express라는 프레임워크가 존재한다. 설치 방법은 간단하다. 아까 생성한 프로젝트의 터미널에서 명령어를 입력해주면 된다. 명령어 >> npm install express --save -- save : dependencies에 정보 입력됨. (해당 옵션을 입력하지 않아도 추가되긴 함) 결과 화면 >> 설치된 express의 버전 정보를 package.json의 dependencies에서 확인할 수 있다. 그리고 node_modules라는 폴더가 생긴 것을 확인할 수 있는데 해당 폴더를 펼쳐보면 여러 라이브러리들이 들어가 있는 .. 2021. 3. 19.
[Node.js] WebStorm 으로 프로젝트 만들기 WebStorm 을 통해 프로젝트를 만들어보겠다. 우선 WebStorm 을 실행해 New Project 를 선택해 준다. 왼쪽에서 Node.js 를 선택해준 뒤 Location 에 프로젝트 폴더를 생성할 위치를 작성한 뒤 Create 를 누른다. 그러면 프로젝트 생성 끝~ webstorm 공식 사이트>> www.jetbrains.com/ko-kr/webstorm/ WebStorm: JetBrains가 만든 스마트한 JavaScript IDE 최신 JavaScript 개발을 위한 강력한 IDE로서, JavaScript, TypeScript 및 가장 잘 알려진 웹 프레임워크에 코드 완성 및 리팩터링 기능을 제공합니다. www.jetbrains.com WebStorm은 유료 툴이기 때문에 30일 평가판을 사용.. 2021. 3. 19.
[Node.js] 설치하기 설치는 매우 간단하다 nodejs.org/ko/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org node.js 공식 사이트에 들어가서 각자 환경에 맞는 것을 선택해 다운로드하면 된다. 나 같은 경우는 mac OS 를 사용 중이다. 작성 기준으로 버전이 두 가지가 있는 데 LTS 버전이 안정성이 높기 때문에 추천한다. 설치가 완료되면 터미널에서 확인 가능하다. 명령어 >> node -v 결과 화면 >> 2021. 3. 19.
728x90
반응형