2017-01-31 9 views
0

version 5.4にLaravel Mixをセットアップするにはcsssassファイルがコンパイルされるたびにlivereloadingする必要がありますか?私が見つけたすべてのチュートリアルは古いバージョンに関連しています。セットアップ方法Laravel Mix SASSリロード

nodeモジュールをインストールしました。チュートリアルhttps://laravel.com/docs/5.4/mix#sassに記載されているように、私はnpm run watchで時計を実行しています。ここで

const { mix } = require('laravel-mix'); 

mix.js('resources/assets/js/app.js', 'public/js') 
    .sass('resources/assets/sass/app.scss', 'public/css'); 
+0

ここに述べたようにするためにWebPACKのLiveReloadを設定する方法である:これまでのところwebpack.mix.jsは以下のとおりである 'https://laracasts.com/discuss/channels/elixir/live-reload-alternative-54' 'Laravel-mix'ライブリロードではなく' Webpack-live-reload'を探す必要があります。 これは、始めるのに役立つかもしれませんが、テストされていない可能性があります: 'https:// gist.github.com/hailwood/82242c08807f1939fc90f60c92a476cf' – PaladiN

答えて

2
+0

ありがとうございますが、次のエラーが表示されます' node node_modules/cross-env/bin/cross -env.js NODE_ENV =開発ノードモジュール/ webpack/bin/webpack.js --watch --progress --hide-modules --config = node_modules/laravel-mix/setup/webpack.config.js module.js: 472 throw err; ^ エラー:モジュールが見つかりません 'C:クロスenv.js \ \ xamppの\ htdocsに\ tamilserials \ node_modules \クロスのenv \ビン' Function.Module._resolveFilenameで (15 module.js::470) ' –

+0

node_modulesフォルダを削除し、' npm install'を実行して、すべてのプロジェクトの依存関係を再インストールしてください。 –

+0

ありがとう、素晴らしいそれは働いた:D –

関連する問題