小白兔晒黑了

导航

 

laravel mix 执行npm run dev时报错

ERROR in ./resources/sass/app.scss
Module build failed (from ./node_modules/style-loader/dist/cjs.js):
TypeError: this.getOptions is not a function

问题原因

各种版本不匹配引起的

我的是laravel 5.8版本

解决办法

1 删除node_modules目录

2 修改\package.json

  "devDependencies": {
    "axios": "^0.18",
    "bootstrap": "^4.0.0",
    "cross-env": "^5.1",
    "jquery": "^3.4.1",
    "laravel-mix": "^2.0",
    "lodash": "^4.17.4",
    "popper.js": "^1.12",
    "vue": "^2.5.7"
  }

3 重新安装npm

 cnpm install
或
 npm install

 

laravel6参考  https://www.codenong.com/cf37d28f9fc5f154d339/

posted on 2021-06-30 20:05  小白兔晒黑了  阅读(161)  评论(0编辑  收藏  举报