내 package.json
에는 다음 두 스크립트가 있습니다.
"스크립트": { "start-watch": "nodemon run-babel index.js", "wp-서버": "웹팩-개발-서버", }
Node.js에서 개발을 시작할 때마다 이 두 스크립트를 병렬로실행해야 합니다. 내 첫 번째 생각은 다음과 같은 세 번째 스크립트를 추가하는 것이었습니다.
"dev": "npm run start-watch && npm run wp-server"
...그러나 이는 wp-server
를 실행하기 전에 start-watch
가 완료될 때까지 기다립니다.
이러한 명령을 병렬로 실행하려면 어떻게 해야 하나요?이 명령의
출력
을 확인해야 한다는 점을 명심하세요. 또한 솔루션에 빌드 도구가 포함된 경우에는 이미 다른 프로젝트에서 사용하고 있으므로 grunt
보다 gulp
를 사용하는 것이 좋습니다.
UNIX와 유사한 환경을 사용하는 경우
으아아아&
를 구분 기호로 사용하세요.그렇지 않고 크로스 플랫폼 솔루션에 관심이 있다면npm-run-all모듈을 사용할 수 있습니다:
으아아아Concurrency라는 패키지를 사용하세요.
으아아아그런 다음
으아아아npm run dev
작업을 다음과 같이 설정하세요.