2017-05-13 9 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とメモリをあまりにも消費していることを知っていますが、あなたの場合はそれを使用する必要があります。 –

関連する問題