Ravavel V 8(帆走とBrowserSync)、VueローダーボイラーでVuejs V 3.
ギタブディスト:https://github.com/StuartCreed/Vue3Laravel8BoilerPlate
設定するには、次の手順を実行します.
Install docker
Docker作曲家.私はlocalhostを使用して別のプログラム:8080(帆のためのデフォルト)を持っているので、アプリケーションがlocalhost:8081で実行するように、ポート';8081:80 ';を使用するように変更されました.
詳しくはをご覧ください.
他のポートの衝突があれば、このリンクはあなたを助けます.
ソース
これは、
https://github.com/boussadjra/laravel-vue-3-starter/blob/main/webpack.mix.js
概要を以下に示します:
https://laravel.com/docs/8.x/sail
設定するには、次の手順を実行します.
Install docker
composer install
npm install
./vendor/bin/sail up
npm run watch
余分な情報Docker作曲家.私はlocalhostを使用して別のプログラム:8080(帆のためのデフォルト)を持っているので、アプリケーションがlocalhost:8081で実行するように、ポート';8081:80 ';を使用するように変更されました.
詳しくはをご覧ください.
他のポートの衝突があれば、このリンクはあなたを助けます.
ソース
これは、
https://github.com/boussadjra/laravel-vue-3-starter/blob/main/webpack.mix.js
概要を以下に示します:
npm i -D laravel-mix@next vue@next @vue/compiler-sfc vue-loader@next
パッケージの確認.JSONに含まれる"scripts": {
"development": "mix",
"watch": "mix watch",
"watch-poll": "mix watch -- --watch-options-poll=1000",
"hot": "mix watch --hot",
"production": "mix --production"
}
webpackミックス.JSにはconst mix = require('laravel-mix');
mix.js('resources/js/app.js', 'public/js').vue();
リソース/js/appの最小コンテンツ.jsimport { createApp } from 'vue';
import App from './components/App.vue'
createApp(App).mount("#app")
ララベル帆https://laravel.com/docs/8.x/sail
Reference
この問題について(Ravavel V 8(帆走とBrowserSync)、VueローダーボイラーでVuejs V 3.), 我々は、より多くの情報をここで見つけました https://dev.to/stuartcreed/laravel-v8-with-sail-and-browsersync-vuejs-v3-with-vue-loader-boilerplate-5cd3テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol