[Node] Error: Cannot find module '파일명'
2023. 3. 15. 22:00
개발/Error note
const math = require('math');파일을 참조하려고 했는데 Cannot find module 이라는 오류가 떴다. fs같은 기존 모듈이아닌 파일을 참조하는 경우에는 경로를 명확하게 해줘야 한다. const blue = require('./blue'); const janet = require('./janet'); const sadie = require('./sadie');경로를 수정한 후 다시 node 실행 (하면서 바라볼 파일도 바꿨음 ㅎ_ㅎ)
[Mongoose] MongooseServerSelectionError: connect ECONNREFUSED 127.0.0.1:27017
2023. 3. 9. 21:07
개발/Error note
Mongoose v7.0.1: Getting Started First be sure you have MongoDB and Node.js installed. Next install Mongoose from the command line using npm: $ npm install mongoose --save Now say we like fuzzy kittens and want to record every kitten we ever meet in MongoDB. The first thing we need to do mongoosejs.com const mongoose = require('mongoose'); main() .then((fulfilled) => console.log(fulfilled)) .cat..
[Node] 'NODE_ENV'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는배치 파일이 아닙니다.
2023. 2. 19. 00:30
개발/Error note
회사 맥에서 하던거를 집에있는 노트북에서 하려했더니 에러가 났다. 이유를 몰라서 일단 rm .\node_modules\ rm .\package-lock.json 을 해준후 다시 npm install 을 해줬다. 그래도 에러가 떴다. 짜증난다. 에러내용은 'NODE_ENV'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는배치 파일이 아닙니다. 해결방법은 node-env를 글로벌로 설치해주는것이었다. npm install -g win-node-env 히히 잘된다
[Node] ['ERR_INVALID_ARG_TYPE'] The "data" argument must be of type string or an instance of Buffer, TypedArray, or DataView. Received undefined
2023. 2. 16. 22:23
개발/Error note
Node를 사용해서 폴더 및 파일을 생성하는 코드 작성중 오류가 발생했다. data인자에는 스트링이 들어가야 한다는 에러였다. const fs = require('fs'); const folderName = process.argv[2] || 'Project'; // 동기 방식 try { fs.mkdirSync(folderName); fs.writeFileSync(`${folderName}/index.html`); fs.writeFileSync(`${folderName}/app.js`); fs.writeFileSync(`${folderName}/styles.css`); } catch (error) { console.log('///////////////////////////////////'); console..
[Linux] sudo: npm: command not found
2023. 2. 13. 22:40
개발/Error note
pm2 를 설치하려고 했는데 sudo: npm: command not found 라는 오류가 떴다. 예로미한테 물어보니 라고했다 ㅋㅋ root 한테 root권한 빌리겠다 해서 오류가 떴던거고 sudo npm install pm2 -g npm install pm2 -g 아래처럼 sudo를 지우니 잘 설치가 됐다.