vue.js mix.js()缺少必需的参数

l2osamch  于 2023-01-09  发布在  Vue.js
关注(0)|答案(1)|浏览(105)

我在Laravel中使用Vue。但是当我运行npm run watch时,我得到了这个错误“mix.js()is missing required parameter(mix.js()is missing required parameter)”。下面是我的代码:

const mix = require("laravel-mix");
mix.js("resources/js/app.js", "public/js").vue();
mix.sass("public/assets/scss/style.scss", "public/assets/css");
mix.browserSync("127.0.0.1:8000");

请告诉我如何处理这个错误。

ddrv8njm

ddrv8njm1#

版本的变更适用于laravel 7.3。* 请参见下面的链接
解决方案是在package.json中更改为^6.0.6版本并运行npm install,因为.vue()调用是Laravel Mix 6中的一个新特性。

"devDependencies": {
    // ...
    "laravel-mix": "^6.0.6",
    // ...
},

然后是webpack.mix.js。
第一个月
https://nono.ma/assertionerror-mix-js-is-missing-required-parameter-1-entry

相关问题