$ rm -rf dist && node ./scripts/build.js
'rm'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는
배치 파일이 아닙니다.
package.json에서 scripts를 작성하고 실행시키니 이런 오류가 문구 출력됨.
rm
은 윈도우에서 동작하지 않는 명령어이다. 윈도우 환경에서는 rmdir
로 변경해 주어야 한다. 또한 -rf도 rm의 명령어이기 때문에/s
로 변경해 준다. -rf와 /s 둘다 재귀적으로 지정한 디렉토리 내부를 삭제하라는 뜻이다. /s의 경우 실행 전에 실행하겠냐고 묻는 메시지가 나타나기 때문에 이 과정을 생략하려면 /q
명령어도 추가해준다.
// 고친 스크립트
"build": "rmdir /s /q dist && node ./scripts/build.js"
'짧은 글' 카테고리의 다른 글
[css] mix-blend-mode (0) | 2023.06.20 |
---|---|
[tailwind css] base, components, utilities (0) | 2023.06.19 |
로컬 스토리지로 모달창(팝업) 24시간 동안 안보이기 구현 (0) | 2023.03.18 |
[react-sortablejs] 그리드 형태 드래그앤드롭 구현 라이브러리 (0) | 2023.02.17 |
[react-router] createBrowserRouter에서 전체 레이아웃 적용하기 (0) | 2023.02.15 |
댓글