2017-05-13 2 views
0

Laravel을 설치했습니다. Visual Studio 코드를 사용하여 Windows 10에서 개발합니다. npm과 노드를 설치했습니다. npm install 명령을 사용하여 Laravel의 기본값 인 package.json을 기반으로 설치를 실행합니다. 나는 파일이 변경되지 않고 유지, 그것은 다음과 같습니다Laravel - npm run watch - 반복적으로 실행 - 논스톱

{ 
    "private": true, 
    "scripts": { 
    "dev": "npm run development", 
    "development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", 
    "watch": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js", 
    "watch-poll": "npm run watch -- --watch-poll", 
    "hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js", 
    "prod": "npm run production", 
    "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js" 
    }, 
    "devDependencies": { 
    "axios": "^0.15.3", 
    "bootstrap-sass": "^3.3.7", 
    "cross-env": "^3.2.3", 
    "jquery": "^3.1.1", 
    "laravel-mix": "0.*", 
    "lodash": "^4.17.4", 
    "vue": "^2.1.10" 
    } 
} 

문제는, npm run watch를 실행하면, 단지 변화에 대한 NPM 대기하지 않습니다. npm은 항상 npm run dev을 계속 실행합니다.

+0

통제 불능 상태 란 무엇을 의미합니까? –

+0

아마도이 편집은 일을 분명히하는 데 도움이됩니다. –

답변

0

npm 시계가 계속 실행됩니다. 표준? 예 정상

사용 npm run development 대신 즉시

배포하지만 npm run development 생산을위한 개발 및 npm run production에 대해 한 번 배포 다음 CSS와 JS 파일의 변경 사항을 추적하는 데 사용 npm run watch

npm run watch (축소 된 파일)

+0

"CSS와 js 파일의 변경 내용을 추적 한 다음 즉시 배포하십시오." –

+1

아마도 정상이 아닐 수도 있습니다. 파일을 변경할 때만 실행되어야합니다. 그러나 그것은 끊임없이 달리고있다. –

+0

너무 많은 CPU와 메모리를 소비한다는 것을 알고 있지만, 귀하의 경우에는 사용해야합니다. –

관련 문제