320x100
320x100
error Command "start" not found.
: yarn start를 했을때 나오는 오류코드
: package.json에 scripts로 명령어를 등록해야함
package.json 설정
"scripts": {
"start": "node index.js"
}
: package.json에 scripts 값을 위와 같이 추가
: 여기서 start는 yarn 혹은 npm 으로 실행할 스크립트 키임
develop 모드와 production 모드 분기하기
: 되도록이면 외부 패키지를 설치하지 않으려고 했지만, 가장 쉬운 방법은 역시 패키지를 설치하는 것이었다.
: 패키지를 사용하지 않고서는 리눅스와 윈도우 환경에서 각기 다른 스크립트를 설정해야 하고, 번거롭기 때문이다.
1. cross-env 패키지 설치
: yarn add cross-env
2. package.json에 스크립트 추가
"scripts": {
"start": "cross-env NODE_ENV=development node index.js",
"start-prod": "cross-env NODE_ENV=production node index.js"
},
: 이렇게 하면 yarn start-prod를 하면 배포모드로 실행된다
300x250
728x90
'Programming > NodeJS' 카테고리의 다른 글
NodeJS rest-client API JSON이 undefined로 나올때 (0) | 2022.07.30 |
---|---|
vscode 이 시스템에서 스크립트를 실행할 수 없으므로 오류 해결법 (0) | 2022.07.30 |
yarn을 활용한 슬기로운 패키지 버전 관리 (0) | 2022.07.27 |
yarn 사용 방법 (0) | 2022.07.23 |
npm install 패키지 설치 옵션 (0) | 2022.07.23 |