2017-10-18 8 views
2

package.json의 여러 명령

"start": "node server/server.js" -이 명령을 실행하기 전에 내 서버 을 시작합니다. 자동 명령 'webpack';

npm run someCommand - 터미널에 webpack, node server/server.js을 사용해야합니다. 꿀꺽 꿀꺽하고 어떻게 구성해야할지 모르지만 사용하고 싶지는 않습니다.)

답변

3

정확하게 이해했다면 먼저 webpack을 실행하고 nodejs를 컴파일 한 후 실행하고 싶습니다. 어쩌면이 시도 :

"start": "webpack && node server/server.js" 
+0

들으, 형제) 너무 간단) – Redmonty

+0

당신은 환영) –

2

다음 해야 일 :

"start": "webpack && node server/server.js"

비록, 가독성을 위하여 (추가 작업을 추가 특히)를 위해, 당신은 별도의 항목을 작성하는 것이 좋습니다 각 작업에 대해 scripts 항목을 입력 한 다음 start 항목에서 각 항목을 호출하십시오. 그래서, 뭔가 같은 :

{ 
    "init-assets": "webpack", 
    "init-server": "node server/server.js", 
    "start": "npm run init-assets && npm run init-server" 
} 
0

당신은 또한 다음과 같은 체인 수 :

"scripts": { 
    "clean": "npm cache clean --force", 
    "clean:complete": "npm run clean && npm uninstall -g @angular/cli && rmdir /Q /S node_modules", 
    "clean:complete:install": "npm run clean:complete && npm i -g @angular/cli && npm i && npm install --save-dev @angular/[email protected]" 
} 
관련 문제