Laravel mix __webpack_require __

问题描述 投票:0回答:1

我正在使用Laravel 5.8我正在使用VueJs制作SPA,

存在某些依赖性的问题

这里是打开某些页面时的错误

enter image description hereenter image description here

我的package.json依赖项是

"dependencies": {
       "@riophae/vue-treeselect": "^0.2.0",
        "axios": "^0.18",
        "buefy": "^0.7.8",
        "bulma": "^0.7.5",
        "vee-validate": "^2.2.11",
        "vue": "^2.5.17",
        "vue-awesome-swiper": "^3.1.3",
        "vue-router": "^3.1.3"
}

我的package.json devDependency是

devDependencies:
"browser-sync": "^2.26.7",
"cross-env": "^5.2.0",
"laravel-mix": "^4.0.7",
"sass": "^1.22.7",
"sass-loader": "7.*",
"vue-template-compiler": "^2.6.10"

我想这些vue-treeselectvue-awesome-swiper有时会出现问题,但工作正常,但有时会显示错误

我的webpack.mix.js

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

mix.browserSync({
    proxy: 'localhost:8000'
})

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

mix.webpackConfig({
    resolve: {
        alias: {
            '@': path.resolve(__dirname, 'resources'),
        },
    },
    output: {
        publicPath: '/',
        chunkFilename: 'js/[name].[chunkhash].js',
    },
});
laravel vue.js webpack laravel-mix
1个回答
0
投票

尝试替换:

'@': path.resolve(__dirname, 'resources'),

使用:

'~': path.resolve(__dirname, 'resources/js'),
© www.soinside.com 2019 - 2024. All rights reserved.