분명 설치도 확인했고 이제 프로젝트를 만들려는데 갑자기 에러 뚜둥찾아보니까 23년부터 있던 kt 인터넷망과 관련된 이슈인 거 같은데 왜 아직도...https://minyakk.tistory.com/26 [NestJS] Failed to execute command: npm install --silent 에러문제 NestJS 의 새로운 프로젝트를 생성하는 과정에서 에러가 발생했다. 이전에는 잘만 됐었는데, 환경을 바꾼 것도 아닌데 왜 이럴까 의아했다. $ npm i -g @nestjs/cli $ nest new project-name Installation in prominyakk.tistory.com이 글을 참고해서 npm config set registry https://registry.npmjs.cf..
👩💻 Programming/ERROR
npm install -g @nestjs/cli 명령어로 nest를 설치해주려고 했다.근데 아래 이미지처럼 좌자작하고 에러가 나왔다. EACCES. 즉 권한 문제였다.처음에는 npm 캐시문제있은 줄 알고 npm cache clean --force 명령어로 해결해보려고 했는데 실패. sudo를 사용하기 싫었지만 결국 sudo npm install -g @nestjs/cli를 사용해서 설치했다.후에 sudo없이 설치하는 방법을 찾았는데 테스트해보진 못해서 후에 테스트해 봐야겠다.https://github.com/sindresorhus/guides/blob/main/npm-global-without-sudo.md guides/npm-global-without-sudo.md at main · sindresorh..
열심히 tailwind를 작성했는데 common 폴더 안의 파일에 tailwind가 적용이 되지 않아서 이것저것 찾아봤다.CNA 할 때 분명 tailwind도 설치해 줘서 안될 이유를 더 찾지 못했던 것 같다.tailwind 설정해주고 tailwind config 파일도 확인했는데 딱히 잘못된 게 없었다(그런 줄 알았다)다른 분들이 올리신 글은 나랑 다른 문제인 것 같아 검색을 멈추고 생각해 봤다. tailwind.config.ts 파일을 뜯어보다가 문제가 뭔지 알았다.tailwind.config.ts는 tailwind 관련 설정을 해주는 파일인데, 여기서 content 영역은 tailwind를 적용할 범위를 나타낸다.나는 당연히 common 폴더가 src/app/ 하단에 있을 거라고 생각했었는데 알고 ..
문제 상황그래프 큐엘을 사용해서 데이터를 불러오는데 자꾸 속성을 찾을 수 없다는 에러가 발생했다."Variable "$createBoardInput" of required type "CreateBoardInput!" was not provided." youtubeUrl 속성 추가와 동시에 graphql에서 mutation 호출 시 사용하는 createBoardInput 객체로 변경해주었다.그랬는데 잘 동작하던 코드가 갑자기 위와 같은 에러가 발생했다. 원본 query.ts// 게시글 생성하기export const CREATE_BOARD = gql` mutation createBoard($writer: String, $password: String, $title: String!, $contents: St..
Not all operations have an unique nameGraphQL CodeGen을 설치하고 condegen.ts , package.json 파일까지 다 설정해 줬다. 그리고 yarn codegen을 실행시켜 줬는데? 짜잔 저게 뭐람 문자 그대로 updateBoards가 유니크한 이름이 아니어서 발생한 문제였다...저 많은 파일을 보니 어떻게 수정하지 막막했는데... 다행히!!!!전부를 수정할 필요는 없고 graphql 구문에서 같은 updateBoard라는 이름으로 선언했지만안에 받아오는 값이 다르다거나, 보내는 값이 다른 경우 발생하는 문제여서 해당 부분을 잘 보면 된다. 왜냐하면 얘는 같은 이름의 함수라면 같다고 생각하고 실행시키는데 그 안에 다른 매개변수를 가진 돌연변이가 갑자기 나..
Unchecked runtime.lastError: The message port closed before a response was received. 크롬으로 리액트를 실행 중인데 갑자기 콘솔창에 에러가 났다. 에디터에서는 에러가 없다고 나오고 기능도 잘 동작해서 무시하고 진행하려다가 혹시 몰라 찾아봤다. 스택오버플로우에서 찾아보니, 크롬 확장 프로그램과 충돌해서 발생하는 에러였다. 크롬 확장 프로그램 chrome://extensions/ 에 접속해서 하나씩 꺼보면서 어떤 확장 프로그램 문제인지 찾았다. 나의 경우는 WhatFont - 어떤 html 글꼴이라는 확장 프로그램과 충돌이 있었다. 사용 중지해주니 콘솔에 에러가 사라졌다. 크롬 확장 프로그램을 한 번에 켜고 끌 수 있는 확장 프로그램을 사용하..