nodejs 파일 목록 출력하기

printFileList.js
1
2
3
4
5
6
const fs = require('fs');
const dirPath = '.';

fs.readdir(dirPath, (error, filelist) => {
console.log(filelist);
});
  • 은근히 자주 쓴다
  • dirPath 변수에 원하는 디렉터리의 경로를 적어주어 확인할 수 있다

내가 활용한 곳

    1. .dockerignore 파일을 추가했는데 동작할까? 궁금해서
    1. 람다 실행환경 디렉터리 구조 파악

vscode 항상 관리자 권한 실행하기

  • 관리자 권한이 필요한 상황이 있는데.. vscode를 항상 관리자 권한으로 실행해보자

따라하기

  • 윈도우키(검색창) > code 검색 > 우클릭 > 파일 위치 열기

  • Visual Studio Code 바로가기를 우클릭 > 속성

  • 호환성 탭 > 모든 사용자에 대한 설정 변경 > 관리자 권한으로 이 프로그램 실행 체크 > 확인 > 확인
  • 이렇게 하면 항상 관리자 권한 상태로 vscode가 실행된다

사용자 계정 컨트롤 창 없애기

  • 관리자 권한 실행으로 실행할 때 나오는 사용자 계정 컨트롤 : 이 앱이 디바이스를 변경할 수 있도록 허용하시겠어요?까지 안 나오게 해보자
  • 윈도우키(검색창) > 사용자 계정 컨트롤 설정 변경 > 알리지 않음으로 설정

  • vscode는 관리자 권한이 아닌 창이 켜져있을 때, 새로이 관리자 권한으로 새 창(New Window)을 실행시킬 수 없다
  • 관리자 권한으로 실행 중인 vscode 창이 있을 때, 새로이 관리자 권한이 아닌 새 창(New Window)을 실행시킬 수 없다
  • 즉, 처음에 관리자 권한으로 실행시키면, 나중에 새로 켜는 창은 모두 관리자 권한이어야 한다
  • 반대로 처음에 관리자 권한이 아닌 기본 권한으로 실행시키면, 나중에 새로 켜는 창은 모두 관리자 권한이 아니다 (주의! : vscode 우클릭 관리자 권한 실행을 하더라도 기본 권한으로 실행됨)
  • 그러므로 vscode 창 상단에 [Administrator] 표시가있는지 확인하자!
  • 관리자 권한으로 접근 가능한 파일이 계속 접근이 안돼서 뭐지 했는데, 이 문제였다
  • 결국 켜져 있는 모든 vscode창을 종료하고 새로이 관리자 권한으로 실행시키니 관리자 권한으로 켜졌다

chrome 강력 새로고침

  • 웹을 수정할때 가끔 브라우저 캐시때문에 원하는 모양이 안나오는 경우가 있다

강력 새로고침하는 법

  • F12로 크롬 개발자 도구창을 킨다
  • 브라우저 상단 새로고침 아이콘에 우클릭을하면 3개의 새로고침 메뉴가 나온다. (개발자 도구창이 안켜져있으면 안나옴)
  • 그밖에도 단축키를 이용하는 방법이 있다

cmd에서 새 파일 생성 명령어 copy con

cmd
1
copy con new_file.txt
  • windows에서 새 파일을 cli로 만들고 싶을 때…
  • copy con new_file.txt를 치면 바로 생성되지 않고 파일의 내용을 입력할 수 있다
  • Ctrl + Z 키를 눌러 작성을 완료하면 된다
  • 아무것도 작성하지 않으면 빈 파일을 생성할 수 있다

마크다운에서 이미지 표시하는 법

md
1
2
3
4
![](/img/avatar20200926.png)

<img src="" >
<!-- 더이상 이거 안써도된다. -->
  • ![]() 이게 훨씬 간편한 것 같다

a tag no color

no color

no color
1
2
3
4
5
6
7
a {
color: inherit;
}

a:hover {
color: blue;
}
  • a tag는 보통 파란색으로 표시되고, 해당링크에 방문한적이 있으면 색이 달라진다
  • 아이콘 같은 곳에 링크를 걸었을때 이러한 특징으로 인해 약간 보기싫어지는 경우가 있는데 이를 해결할 수 있다

no underline

no underline
1
2
3
a {
text-decoration: none;
}

현재 디렉터리에서 cmd열기

  • 꿀꿀

탐색기 주소에 cmd

  • 탐색기를 돌아다니다가 해당 디렉터리에서 터미널을 열고 싶을 때
  • 탐색기 주소창에다 cmd

반대의 경우

  • 터미널에서 작업하다가 해당 디렉터리를 탐색기에서 보고 싶을 때 explorer .
  • cmd와 다르게 .을 써줘야한다
cmd
1
explorer .

vscode 터미널 토글 단축키

  • vscode 내장 터미널영역을 토글할 수 있다

Ctrl + J

  • vscode 내장 터미널 토글

Ctrl + Shift + C

  • cmd 열기

cmd 관리자 권한

  • 관리자 권한으로 배치파일을 실행했을때 경로가 바뀌는 것을 해결할 수 있다

pushd “%~dp0”

1
pushd "%~dp0"
  • 위 명령은 .bat 파일이 있는 경로로 자동 cd해주는 명령이다
  • 보통 .bat 파일을 만들때 관리자 권한이 필요한 명령이 있을 수 있다
  • .bat을 기준하여 상대경로로 멋지게 로직을 쫘놨는데..
  • 관리자 권한으로 실행하면 제멋대로 C:\WINDOWS\system32 경로로 실행해버리는 바람에 원하는 결과가 나오지 않는다
  • 위 명령으로 해결!

윈도우10에서 선택영역 캡처하기

  • 더이상 print screen key 그림판 ctrl v, crop, ctrl c, ctrl v 할 필요가없다

Win + Shift + S

  • 단축키를 누르면 중앙 상단에 ui가 나오면서 드래그로 원하는 영역을 캡처할 수 있다
  • 스크린샷은 클립보드에 저장되면 원하는 곳에 붙여넣어 사용할 수 있다

다른 캡쳐 단축키

Alt + PrintScreen

  • 현재 활성화된창을 캡처한다
  • 이것도 많이 쓴다

PrintScreen

  • 전체화면 캡처