【发布时间】:2020-01-26 06:10:58
【问题描述】:
我的 Laravel 项目中有一个几乎是普通的 webpack.mix.js 和 resources/js/app.js 设置。
webpack.mix.js:
const mix = require('laravel-mix');
mix.js('resources/js/app.js', 'public/js')
.sass('resources/sass/app.scss', 'public/css');
资源/js/app.js:
require('./bootstrap');
window.Vue = require('vue');
Vue.component('profile', require('./components/profile/Profile.vue').default);
const app = new Vue({
el: '#app'
});
但是,如果我在 webpack.mix.js 中将 .extract() 添加到末尾,一切都会成功编译,但 Vue 根本不会在浏览器中加载。删除 .extract() 后一切正常。我做错了什么?
【问题讨论】:
标签: vue.js webpack laravel-mix