노드 서버 에이전트를 실행한 다음 Gulp Browsersync에서 프로젝트를 실행하려면 탭에서 노드 서버를 실행해야 할 때마다 동일한 디렉터리에서 탭을 열고 Gulp를 실행합니다.
두 번째 탭이 필요한지, 단순히 백그라운드에서 노드 서버를 실행하고 그곳에서 "꿀꺽"하는 방법이 있는지 잘 모르겠습니다.
프로젝트를 스크립팅하고 디렉터리로 변경하고 노드 서버를 실행한 다음 gulp를 실행하는 방법을 찾으려고 합니다. bash 또는 applescript/bash를 사용하십시오.
실행해야 하는 2개의 프로세스를 제외하고 모든 부분에 대한 bash 스크립트를 직접 작성할 수 있습니다. 이것이 나를 당황하게 만드는 부분이다.
답변1
&
쉘 스크립트에서는 예를 들어 질문에서 유추된 합리적인 이름을 추가하여 백그라운드에서 명령이 시작되도록 요청할 수 있습니다 .
./node &
./gulp &
명령 중 하나가 백그라운드에서 실행되지 않고 대신 출력을 작성하는 경우 약간 혼란스러울 수 있습니다. 이 경우 출력을 oblivion( &>/dev/null
)으로 리디렉션하거나 출력이 관련되면 GNU 화면을 사용하여 스크립팅하는 것이 좋습니다.