Laravel Mix 6 版本升级错误inpackage.json

Laravel Mix 6 ver upgrade error inpackage.json

我的任务是在 Laravel 中升级 package.json。到目前为止,我在使用 Laravel-Mix 5 ver 时没有遇到任何问题,但在切换到 6 ver.

后出现以下错误

error: unknown option '--env.mixfile=webpack.admin.mix' error Command failed with exit code 1. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command. error: unknown option '--env.mixfile=webpack.client.mix' error Command failed with exit code 1. info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

也许“脚本”的编写方式已经改变。我在 Package.json 中的脚本如下。 Webpack.mix.js按权限划分。

"scripts": {
    "dev": "yarn run-p dev:admin dev:client dev:sp",
    "dev:admin": "NODE_ENV=local yarn development -- --env.mixfile=webpack.admin.mix",
    "dev:client": "NODE_ENV=local yarn development -- --env.mixfile=webpack.client.mix",
    "dev:sp": "NODE_ENV=local yarn development -- --env.mixfile=webpack.sp.mix",
    ...

我的环境

已经尝试过

development 脚本 运行 是什么?

在默认 laravel 中混合 package.json 其 mix。如果是这种情况,您可以尝试以下操作:

"scripts": {
    "dev": "yarn run-p dev:admin dev:client dev:sp",
    "dev:admin": "mix --mix-config=webpack.admin.mix.js",
    "dev:client": "mix --mix-config=webpack.client.mix.js",
    "dev:sp": "mix --mix-config=webpack.sp.mix.js",
    ...