nodejs에서 예를 들어 다음과 같이 웹서버 포트 번호를 하드코딩해서 넣어두면서 테스트 할 수 있다. const express = require("express"); const app = express(); const port = 5000; 테스트할 때야 문제 없겠으나 git 저장소에 올려서 오픈한다던가 할 때 이런 류의 정보들은 오픈하면 안되는 정보 중에 하나이다. 예를 들어 데이터 베이스 관련한 접근 정보도 이런 종류의 데이터에 포함된다. 이런 경우 별도의 파일에 저장하고 관리하는 방법이 필요하다. 그중에 하나가 dotenv 패키지를 사용하는 방법이다. dotenv는 .env 파일에 따로 저장하는 값을 변수형태로 선언해두고 실제 코드에서 변수형태로 사용하는 방식이다. dotenv 설치 간단하게 np..
node js 개발 시 여러 버전을 사용하거나 옮겨 다니거나 해야 하는 상황이 발생하는데 이를 편하게 도와주는 도구가 nvm (node version manager)임을 최근에야 알았다. 간단히 windows 환경에서 활용하는 방법을 알아보았다. 소스위치 먼저 mac/linux용과 windows용이 따로 존재한다. mac/linux용 github.com/nvm-sh/nvm nvm-sh/nvm Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions - nvm-sh/nvm github.com windows용 github.com/coreybutler/nvm-windows Releases · core..
1. brew를 이요한 설치 방법 http://semantics.kr/%EB%A7%A5mac%EC%97%90%EC%84%9C-%EB%AA%BD%EA%B3%A0db-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0-how-to-install-mongodb-on-mac/ 맥(MAC)에서 몽고DB 설치하기 (HOW TO INSTALL MONGODB ON MAC) - SEMANTICS 맥(MAC)에서 몽고DB를 설치하는 방법은 홈브루(Homebrew)를 이용해 간단히 설치할 수 있다. 홈브루는 맥에서 패키지를 관리하기 위한 프로그램으로, 간단히 brew install mongodb 명령어로 몽고DB를 설치할 수 있다. semantics.kr 1-1 homebrew 패키지 설치하기 https://..
Node.JS를 이용한 기본 프로젝트 시작하기(Express이용) 프로젝트 시작 - npm init $ mkdir [project folder] $ cd [project folder] $ npm init Express 모듈 설치 $ npm install express app.js에 는 다음과 같은 코드로 시작 한다. const express = require('express') const app = express() app.listen([port 번호], ....) 실행 (node app.js) $ node app.js nodemon 설치 소스 변화에 따라 자동 재실행되는 모듈 $ npm install -g nodemon or $ sudo npm install -g nodemon nodemon 으로 no..
- Total
- Today
- Yesterday
- Linux
- comfyUI
- 우분투
- conda
- Stable Diffusion
- nvidia
- CAD
- fablab
- nodejs
- cura
- 파이썬
- Streamlit
- Maker
- opencv
- git
- 한글
- ssh
- ubuntu
- Python
- vvvv
- 3d프린터
- Fusion360
- Arduino
- 단축키
- tensorflow
- WSL
- MicroBit
- vscode
- docker
- 메이커
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |