Node.js 4

Google Spreadsheet API 사용하기

1. 구글 클라우드 콘솔에서 프로젝트를 생성 2. API 및 서비스 탭 이동 3. 라이브러리에서 Google Sheet API 를 사용하도록 설정 4. 사용자 인증 정보에서 서비스 계정 생성 서비스 계정을 생성하면 key값이 담긴 JSON 파일을 주는데, 이걸 import 해서 사용하면 된다. import axios from 'axios' import { GoogleSpreadsheet } from "google-spreadsheet"; import { JWT } from "google-auth-library"; import credential from "../../../key.json" const SCOPES = ["https://www.googleapis.com/auth/spreadsheets"] c..

Node.js 2024.01.08

[Node.js] 익스프레스 서버 구축

익스프레스란? 서버 제작을 간편하게 해주는 웹 서버 프레임워크 서버 만들기 1. package.json 생성 2. express 모듈 설치 npm init npm i express npm i -D nodemon * nodemon (1) 코드가 수정될 때마다 재시작해주는 모듈 (2) rs 명령어를 통해 임의로 재시작 3. 기초 코드 작성 const express = require('express'); const path = require('path); const app = express(); // 포트 설정 app.set('port', process.env.PORT || 4000); // app.get(주소, 라우터) // GET 요청이 올 때 수행할 동작 정의 app.get('/', (req, res) ..

Node.js 2024.01.08