Heim > PHP-Framework > Laravel > Hauptteil

Teilen Sie eine Vue-Fallfall-Aufnahme einer Laravel-Mix-Compilation

藏色散人
Freigeben: 2021-09-13 15:30:10
nach vorne
2415 Leute haben es durchsucht

Die folgende Tutorial-Kolumne von Laravel wird mit Ihnen eine Laravel-Mix-Compilation-Vue-Fallfall-Aufnahme teilen. Ich hoffe, dass sie Freunden, die sie brauchen, hilfreich sein wird!

Teilen Sie eine Vue-Fallfall-Aufnahme einer Laravel-Mix-Compilation

Laravel Mix Compile Vue Pitfall Record

Umgebung:

// package
"laravel-mix": "^6.0.6",
// composer
"laravel/framework": "^8.54"
node version v15.14.0
npm version 7.7.6
Nach dem Login kopieren

Zuerst muss npm die Abhängigkeiten vue, vue-loader, vue-template-compiler installieren

Dann öffnen Sie die Datei webpack.mix.js.

// 将
mix.js('resources/js/app.js', 'public/js')
// 修改为
mix.js('resources/js/app.js', 'public/js').vue()
Nach dem Login kopieren

Öffnen Sie /resources/js/app.js

import Vue from 'vue'  // 必须引入 vue 
require('./bootstrap');
Vue.component('welcome-component', require('./components/WelcomeComponent.vue').default); // 组件后需要添加 .default 否则会报错
const app = new Vue({
    el: '#app'
});
Nach dem Login kopieren

und führen Sie es aus. Anweisungen zu .default finden Sie hier: https://github.com/vuejs/vue-loader/releases/tag/v13.0.0

npm run dev
Nach dem Login kopieren

Das ist Es gibt einige Änderungen nach der Verwendung von Laravel-Mix 6, die hier aufgezeichnet werden.

Das obige ist der detaillierte Inhalt vonTeilen Sie eine Vue-Fallfall-Aufnahme einer Laravel-Mix-Compilation. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:learnku.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage