【发布时间】:2021-08-17 01:17:46
【问题描述】:
我正在尝试将 Tailwind CSS 添加到我新创建的 Laravel 项目中,我去了 Tailwind CSS documentation
我在 webapack.mix.js 中添加的是 .sass("resources/sass/app.scss", "public/css") 和 require("tailwind") 行。
我也加了:
"sass": "^1.20.1",
"sass-loader": "^8.0.0"
对我的 package.json 的依赖项,运行 npm install,当我运行 npm run dev 时,它会抛出这样的错误
ERROR in ./resources/css/app.css
Module build failed (from ./node_modules/mini-css-extract-plugin/dist/loader.js):
ModuleBuildError: Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
Error: [object Object] is not a PostCSS plugin
at Processor.normalize (D:\blog\node_modules\postcss\lib\processor.js:61:15)
at new Processor (D:\blog\node_modules\postcss\lib\processor.js:10:25)
at postcss (D:\blog\node_modules\postcss\lib\postcss.js:26:10)
at Object.loader (D:\blog\node_modules\postcss-loader\dist\index.js:87:20)
at processResult (D:\blog\node_modules\webpack\lib\NormalModule.js:703:19)
at D:\blog\node_modules\webpack\lib\NormalModule.js:809:5
at D:\blog\node_modules\loader-runner\lib\LoaderRunner.js:399:11
at D:\blog\node_modules\loader-runner\lib\LoaderRunner.js:251:18
at context.callback (D:\blog\node_modules\loader-runner\lib\LoaderRunner.js:124:13)
at Object.loader (D:\blog\node_modules\postcss-loader\dist\index.js:96:7)
1 ERROR in child compilations (Use 'stats.children: true' resp. '--stats-children' for more details)
webpack compiled with 2 errors
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @ development: `mix`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the @ development script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\rafay\AppData\Roaming\npm-cache\_logs\2021-05-28T19_41_44_049Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @ dev: `npm run development`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the @ dev script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\rafay\AppData\Roaming\npm-cache\_logs\2021-05-28T19_41_44_083Z-debug.log
【问题讨论】:
标签: laravel tailwind-css postcss