일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 잠시만조용히
- 안드로이드 빌드 안됨
- GIT
- marquee
- Vue
- for문
- 자바
- gitbash
- rufus
- 아오
- AI
- 인공지능
- 백틱
- 반복문
- 운영체제
- 핫모듈
- 안드로이드 빌드 안될때
- 부팅디스크
- CentOS
- 깃
- Linked List
- While문
- 인텔리제이
- MUI
- 로그
- 한글깨짐
- Intellij
- CentOS7
- 연결리스트
- Linux
- Today
- Total
목록전체보기 (111)
새끼 개발자의 Life is egg
노드를 실행할 때 --inspect를 붙인다 예) node --inspect app.js nodemon --inspect app.js 크롬 창을 띄워서 여기로 접속한다 chrome://inspect Devices 목록에 app.js 가 뜰것임 (조금 시간이 걸릴수도 있다...) 하단의 inpect 링크를 글릭하면 개발자도구가 나온다
app.post('/', async (req, res) => { console.log(req.body); res.end(); }); req.body 로 데이터를 받을 수 있다던데 자꾸 undefined가 찍혔다 body-parser 라는 미들웨어를 사용해야 한단다. app.use(express.json()); app.use(express.urlencoded({ extended: true }));
CJS에서 ESM 으로 바꾸면서 json 파일을 import 하는데 이렇게 타입에러가 났다 그냥 json 타입이라고 알려주면 된단다. import testFile from "./test.json" assert { type: 'json' }; https://v8.dev/features/import-assertions
아래의 방법 중 원하는걸로 일회성으로 바꾸기 PORT=3001 npm start package.json 설정 "scripts": { "start": "set PORT=3001 && react-scripts start", ... }, 리눅스는 set 대신 export 사용 .env 파일에서 설정 프로젝트 루트 하위에 .env 파일을 만들고 파일에 PORT=3001 적어줌
git add 할때마다 LF will be replaced by CRLF the next time Git touches it 라고 뜸 git config core.autocrlf true 해주라고 하길래 보니 이미 true로 되어있었지만... 한번 더 설정했는데도 계속 경고가 떳다. 깃 캐시를 날려주니 더이상 경고가 뜨지 않았음. git config core.autocrlf true git rm -rf --cached .
자잘한 커밋 여러개를 합치고 싶을때 rebase 를 이용하면 된다, 커밋 3개를 합칠 때 git rebase -i HEAD~3 이렇게 뜨면 제일 위에 있는 커밋(가장 오래된 커밋)을 제외하고 나머지를 pick -> s로 변경한 후 저장한다 (git squash) 그러면 기존 커밋 메시지가 나오고 추가로 작성할 수 있는데, 남겨두던지 새로 작성하면 된다.
그게 과연 스크롤바일까? 오른쪽 상단 애매한 위치에 고정되어있는 스크롤바같은게 있길래 도대체 어디 붙어있는 스크롤바인지 뒤져보고 모든 스크롤뷰를 지웠는데도 남아있는 그녀석 알고보니 스크롤바가 아니고 갤럭시의 엣지 패널 바였다... 바를 왼쪽으로 살짝 끌어주면 자주 사용하는 앱을 보여준다. 엣지 패널이라 하더라. 갤럭시 설정에서 엣지 패널을 비활성화시키면 없어진다
stash 한것을 실수로 drop 했다. 로컬 히스토리를 뒤져야 하나 고민했는데 되살릴 수 있었다. $ git stash drop Dropped refs/stash@{0} (1c98ec781ca59784fe69362f6672468edbaddc81) drop이 완료되면 메시지가 뜨는데 여기서 중괄호 안에 있는 값이 방금 drop한 stash의 해시값이다. $ git stash apply 1c98ec781ca59784fe69362f6672468edbaddc81 로 되살릴 수 있었음