본문 바로가기

Node5

node 버전 업데이트하기 기존에 사용하던 node의 버전이 너무 낮아서 update를 하기로 했다. https://www.npmjs.com/package/n n Interactively Manage All Your Node Versions. Latest version: 8.0.2, last published: 2 months ago. Start using n in your project by running `npm i n`. There are 19 other projects in the npm registry using n. www.npmjs.com npm에 node 버전을 관리할 수 있는 n이라는 패키지가 있어서 사용해보려고 한다. npm을 이용해 n을 전역으로 설치 npm install -g n n stable을 입력하면 n.. 2022. 3. 1.
node_env 설정 windows package.json scripts에 "start-dev-local" : "NODE_ENV=development nodemon ./bin/www" 이렇게 해서 사용했는데, 윈도우에선 'NODE_ENV'를 실행할 수 없다고 나왔다. 그래서 확인해보니 set NODE_ENV=development 이런식으로 써야한다는데, 아무리 해봐도 안되서 속이 터졌따.. "start-dev-local-win": "set NODE_ENV=development && nodemon ./bin/www" 알고보니 위와 같이 쓰면 안되고, "start-dev-local-win": "set NODE_ENV=development&&nodemon ./bin/www" 이렇게 && 사이에 공백이 없이 사용해야 한다고 한다!! 2021. 5. 27.
git ignore 안될 때!! (node_modules 제거) npm을 사용할 때, package.json에는 의존하는 패키지 리스트가 나와있고 npm install을 통해 필요한 패키지들을 받아서 사용하게 된다. 이 패키지들은 node_modules라는 폴더에 설치가 되는데... 수 많은 파일로 이루어져있어 원격저장소에 올리지 않는 게 일반적이다. node_modules를 올리지 않으려면 .gitignore이라는 파일에서 관리하게 되는데, 이미 node_modules를 올렸다면 아무리 .gitignore에 넣어도 사라지지 않는다. 왜냐하면 .gitignore은 commit하는 당시에 해당 파일을 트래킹할지 말지를 정하는 건데... 이미 올라간 파일에 대해선 트래킹을 하지 않아도 이미 올라간 상태로 남아있기 때문에 소용이 없다. 그래서 실수로 올린 node_modu.. 2021. 3. 23.
mac에서 node, npm, expo 설치하기 react native 공부를 위해 node, npm, expo 설치가 필요하게 되었습니다. 그래서 평소와 같이 pip를 이용하여 node와 npm을 설치하였습니다. 그렇지만 command not found가 뜨면서 환경변수를 설정해줘야 되는 상황이 됐습니다.( 귀찮....) 그래서 찾아봣더니 mac에서는 brew install을 이용해 설치를 하는게 안정적이라고 합니다. 기존의 가상환경을 지우고 새로운 가상환경을 만들었습니다.t brew install node 노드를 설치했더니 npm까지 같이 설치가 되는군요!! 그리고 expo도 설치를 해줬습니다. npm install -g expo-cli 앞으로는 pip만 좋아하지 말고 brew도 사랑해야겠습니다. 이만!! 2020. 7. 6.
npm nodemon npm init npm install express --save npm install nodemon -g nodemon app.js 2020. 3. 17.