【问题标题】:Laravel 8, NPM Wepback API configuration problem, using Yarn on Ubuntu 20.04Laravel 8,NPM Wepback API 配置问题,在 Ubuntu 20.04 上使用 Yarn
【发布时间】:2020-11-20 10:23:20
【问题描述】:

使用npm run dev 会导致错误:

Invalid configuration object. Webpack has been initialized using a configuration object that does not match the API schema. configuration.module.rules[10] has an unknown property 'loaders'
  • Jetstream 版本:1.6
  • Jetstream 堆栈:Livewire
  • Laravel 版本:8.14
  • PHP 版本:7.3.0
  • 数据库驱动和版本:MySQL v8.0

重现步骤:

  • 导航到托管 Laravel 8 项目的目录
  • 运行命令rm -rf node_modules并等待命令完成
  • 运行命令rm package-lock.json
  • 运行命令npm cache clear --force
  • 运行命令sudo npm install --global npm - 这会更新 NPM(节点包管理器)
  • 运行命令sudo yarnpkg install
  • 运行命令sudo yarnpkg add babel@latest
  • 运行命令sudo yarnpkg add webpack@latest
  • 运行命令sudo yarnpkg add webpack-cli@latest
  • 运行命令sudo yarnpkg add vue-template-compiler --save-dev --production=false
  • 运行命令sudo yarnpkg add sass-loader@8.* sass --save-dev --production=false
  • 运行命令sudo npm install --global cross-env
  • 运行命令yarnpkg run dev

NPM 应该返回一条成功消息,但显然有些东西要么坏了要么配置错误......

【问题讨论】:

    标签: laravel npm webpack yarnpkg


    【解决方案1】:

    问题已通过 NPM 或 Yarn 更新解决

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-10-30
      • 2021-05-02
      • 2021-02-24
      • 2021-08-06
      • 1970-01-01
      • 1970-01-01
      • 2021-10-19
      相关资源
      最近更新 更多