본문 바로가기

나도 공부한다/삽질19

[mocha] No test files found: "test" 상황 mocha를 설치하고 테스트하려고 내가 짠 코드와 테스트 파일을 만들었다. src에 내 코드가 들어있었고, src/test 에 테스트 파일을 넣었다. 그런데 계속 이런 에러가 떴다. 해결 다음과 같이 최상위 root에 test 폴더를 위치시켜야한다. 별거 아닌데 세시간동안 헤맸다... 2022. 11. 16.
[mocha] describe is not defined 상황 mocha를 설치하고 써보려는데 describe, it 이 정의되지 않았다는 오류가 떴다. 코드는 다음과 같다. 설치했을 때 안될때 가장 머리 아프고 고생한다...ㅎ 가이드 보고 따라서 설치한 것 뿐인데 나는 왜 안되냐고!! 탐색 https://stackoverflow.com/questions/28400459/referenceerror-describe-is-not-defined-nodejs 검색하면 제일 먼저 뜨는 글이다. package.json의 script에 저걸 추가하는 방법을 써봤는데 놀랍게도 아무일도 일어나지 않았다. tdd를 bdd로 바꾸는 방법은 못써봤다. 저 파일이 뭔지도 모르겠다.. 해결 eslint-config 폴더에 있는 .eslintrc.js 파일에 mocha:true를 추가해.. 2022. 11. 16.
[C++] 작은 따옴표와 큰 따옴표 차이 삽질은 아닌데 알고리즘 문제를 풀다가 신기한걸 발견해서 기록한다. 상황# 1 # 2 이런 식으로 앞에 샵을 붙이고 공백을 넣어 출력해야했다. 문자를 출력할 때 작은 따옴표를 쓰면서 문제가 생긴적이 없어서 이 날도 아무 생각없이 작은 따옴표를 썼다. 그런데 #이 아닌 8992 라는 숫자가 출력됐다. 신기해서 이번에는 # 앞 뒤에 공백을 넣어봤다. 2106144라는 숫자가 출력됐다. 큰 따옴표로 바꾸니 정상적으로 출력됐다.  탐색+) 2024.06.19대학생 때 아무생각 없이 쓴 글이... 조회수가 높아져 당황했다.모르는척 하기엔 이 글로 블로그를 들어오는 사람들이 꽤 있어서 민망해서 수정했다. 그 때는 정말 무지했구나 싶다.문자와 공백이 합쳐지면 당연히 문자열이다. 따라서 큰 따옴표로 감싸야한다. 나처럼 .. 2022. 11. 14.
Git: Warnig: React version was set to "detect" in eslint-plugin-settion, but the react package is not install. Assuming latest React version for linting 상황 node.js 환경에서 eslint를 설치한 상태이다. 변경된 파일을 commit 하려는데 다음과 같은 오류가 떴다. eslint-plugin-react 세팅에서 react version이 detect로 설정 되어있는데 너는 리액트 패키지가 설치되어있지 않다?? 뭐 이런 말인듯ㅎ 일단 관련 코드를 찾아봤다. 참고로 이 코드는 node_modules > eslint-plugin-react > lib > util > version.js 파일에서 찾을 수 있다. 모듈이 없는 경우에 위와 같은 경고문을 띄운다. 사실 백엔드쪽을 잘 몰라서 resolve.sync 이런게 뭔지 모르겠다. 아마 리액트가 정상적으로 깔려있다면 cachedDetectedReactVersion 변수에 리액트 버전값이 들어가고 없는 경.. 2022. 11. 10.
오늘의 삽질 일기 특정 영역을 지나면 랜덤으로 프리팹이 생성되는 코드를 짰는데 자꾸 중복으로 두개씩 나왔다. 아무리 봐도 코드엔 이상이 없는데... 두시간을 헤매다가 겨우 찾았다. 특정 영역에 box collinder이 두개 있어서 충돌 두번으로 인식된 것이었다... 죽을때 동시에 효과음이 나야하는 경우엔 죽는 객체에 오디오 소스를 붙이면 안된다. 그래서 다른 상관없는 객체에 오디오 소스를 붙이고 그걸 죽는 객체와 부딪히는 애한테 붙였는데도 소리가 안 났다. 오디오 소스가 붙은 객체를 하이어라키에 끌고 와야 소리가 난다... 이런 경우엔 Argument Null Exception: Value cannot be null 라는 오류가 뜬다. 만약 Cannot play a Disabled audio Source. 라는 오류가 .. 2021. 10. 7.
게임 객체를 삭제와 동시에 소리나게 만들기 https://answers.unity.com/questions/1213839/destroy-object-and-play-sound.html 2021. 10. 4.