【问题标题】:install laravel/ui with auth in non fresh laravel在非新鲜的 laravel 中安装带有身份验证的 laravel/ui
【发布时间】:2020-06-23 09:46:22
【问题描述】:

我有未刷新的 Laravel 项目,将其升级到 6 和 7,现在我想通过这个文档安装 laravel ui auth。

https://laravel.com/docs/7.x/authentication

之后:

composer require laravel/ui

安装后:

php artisan ui vue --auth

然后:

npm install && npm run dev

这里我有错误:

 10% building 1/1 modules 0 active
webpack is watching the files…

 98% after emitting SizeLimitsPlugin

 ERROR  Failed to compile with 2 errors                                                                                                                                                                                       1:09:33 PM

 error  in ./resources/sass/app.scss

Module build failed (from ./node_modules/css-loader/index.js):
ModuleBuildError: Module build failed (from ./node_modules/sass-loader/dist/cjs.js):
ValidationError: Invalid options object. Sass Loader has been initialized using an options object that does not match the API schema.
 - options has an unknown property 'outputStyle'. These properties are valid:
   object { implementation?, sassOptions?, prependData?, sourceMap?, webpackImporter? }
    at validate (C:\xampp\htdocs\***************-server\node_modules\sass-loader\node_modules\schema-utils\dist\validate.js:96:11)
    at Object.loader (C:\xampp\htdocs\***************-server\node_modules\sass-loader\dist\index.js:36:28)
    at C:\xampp\htdocs\***************-server\node_modules\webpack\lib\NormalModule.js:301:20
    at C:\xampp\htdocs\***************-server\node_modules\loader-runner\lib\LoaderRunner.js:367:11
    at C:\xampp\htdocs\***************-server\node_modules\loader-runner\lib\LoaderRunner.js:233:18
    at runSyncOrAsync (C:\xampp\htdocs\***************-server\node_modules\loader-runner\lib\LoaderRunner.js:143:3)
    at iterateNormalLoaders (C:\xampp\htdocs\***************-server\node_modules\loader-runner\lib\LoaderRunner.js:232:2)
    at C:\xampp\htdocs\***************-server\node_modules\loader-runner\lib\LoaderRunner.js:205:4
    at C:\xampp\htdocs\***************-server\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:73:15
    at processTicksAndRejections (internal/process/task_queues.js:79:11)

 error  in ./resources/sass/app.scss

Module build failed (from ./node_modules/sass-loader/dist/cjs.js):
ValidationError: Invalid options object. Sass Loader has been initialized using an options object that does not match the API schema.
 - options has an unknown property 'outputStyle'. These properties are valid:
   object { implementation?, sassOptions?, prependData?, sourceMap?, webpackImporter? }
    at validate (C:\xampp\htdocs\***************-server\node_modules\sass-loader\node_modules\schema-utils\dist\validate.js:96:11)
    at Object.loader (C:\xampp\htdocs\***************-server\node_modules\sass-loader\dist\index.js:36:28)

 @ ./resources/sass/app.scss 2:14-253

     Asset      Size   Chunks             Chunk Names
/js/app.js  1.38 MiB  /js/app  [emitted]  /js/app

ERROR in ./resources/sass/app.scss
Module build failed (from ./node_modules/css-loader/index.js):
ModuleBuildError: Module build failed (from ./node_modules/sass-loader/dist/cjs.js):
ValidationError: Invalid options object. Sass Loader has been initialized using an options object that does not match the API schema.
 - options has an unknown property 'outputStyle'. These properties are valid:
   object { implementation?, sassOptions?, prependData?, sourceMap?, webpackImporter? }
    at validate (C:\xampp\htdocs\****************-server\node_modules\sass-loader\node_modules\schema-utils\dist\validate.js:96:11)
    at Object.loader (C:\xampp\htdocs\*****************-server\node_modules\sass-loader\dist\index.js:36:28)
    at C:\xampp\htdocs\***************-server\node_modules\webpack\lib\NormalModule.js:301:20
    at C:\xampp\htdocs\***************-server\node_modules\loader-runner\lib\LoaderRunner.js:367:11
    at C:\xampp\htdocs\***************-server\node_modules\loader-runner\lib\LoaderRunner.js:233:18
    at runSyncOrAsync (C:\xampp\htdocs\***************-server\node_modules\loader-runner\lib\LoaderRunner.js:143:3)
    at iterateNormalLoaders (C:\xampp\htdocs\***************-server\node_modules\loader-runner\lib\LoaderRunner.js:232:2)
    at C:\xampp\htdocs\***************-server\node_modules\loader-runner\lib\LoaderRunner.js:205:4
    at C:\xampp\htdocs\***************-server\node_modules\enhanced-resolve\lib\CachedInputFileSystem.js:73:15
    at processTicksAndRejections (internal/process/task_queues.js:79:11)
 @ ./resources/sass/app.scss

ERROR in ./resources/sass/app.scss (./node_modules/css-loader??ref--5-2!./node_modules/postcss-loader/src??postcss0!./node_modules/resolve-url-loader??ref--5-4!./node_modules/sass-loader/dist/cjs.js??ref--5-5!./resources/sass/app.sc
ss)
Module build failed (from ./node_modules/sass-loader/dist/cjs.js):
ValidationError: Invalid options object. Sass Loader has been initialized using an options object that does not match the API schema.
 - options has an unknown property 'outputStyle'. These properties are valid:
   object { implementation?, sassOptions?, prependData?, sourceMap?, webpackImporter? }
    at validate (C:\xampp\htdocs\***************-server\node_modules\sass-loader\node_modules\schema-utils\dist\validate.js:96:11)
    at Object.loader (C:\xampp\htdocs\***************-server\node_modules\sass-loader\dist\index.js:36:28)
 @ ./resources/sass/app.scss 2:14-253

所以我需要解决方案,

我无法解决这个 sass 包错误。

【问题讨论】:

    标签: laravel npm-install laravel-7


    【解决方案1】:

    卸载后重新安装解决

    npm uninstall --save-dev sass-loader
    npm install --save-dev sass-loader@7.1.0
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-02-08
      • 2021-12-20
      • 2017-12-05
      • 2018-06-10
      • 1970-01-01
      • 2016-09-01
      • 2019-08-12
      • 1970-01-01
      相关资源
      最近更新 更多