다음 튜토리얼 칼럼인 Laravel에서는 Laravel Mix 편집 Vue 함정 기록을 공유할 예정입니다. 필요한 친구들에게 도움이 되길 바랍니다!
Laravel Mix Compile Vue Pitfall Record
환경:
// package "laravel-mix": "^6.0.6", // composer "laravel/framework": "^8.54" node version v15.14.0 npm version 7.7.6
첫 번째 npm에서는 종속성 vue, vue-loader, vue-template-compiler를 설치해야 합니다
그런 다음 webpack.mix.js 파일을 엽니다
// 将 mix.js('resources/js/app.js', 'public/js') // 修改为 mix.js('resources/js/app.js', 'public/js').vue()
/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' });
를 열고 실행하세요. .default에 대한 지침은 여기 https://github.com/vuejs/vue-loader/releases/tag/v13.0.0
npm run dev
를 참조하세요. , Laravel-Mix 6을 사용한 후 몇 가지 변경 사항이 기록되어 있습니다.
위 내용은 Laravel Mix 편집 Vue 함정 기록 공유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!