PS C:\Users\antih\OneDrive\Документы\GitHub\static-site-webpack-habr> npm run build
> [email protected] build C:\Users\antih\OneDrive\Документы\GitHub\static-site-webpack-habr
> webpack --mode production && prettier --print-width=120 --parser html --write dist/*.html
Hash: 9ce7c4981fb2649792cc
Version: webpack 4.44.1
Time: 4867ms
Built at: 2020-09-13 19:38:50
7 assets
Entrypoint main = ./js/bundle.js ./js/bundle.js.map
[2] multi ./src/js/index.js ./src/scss/style.scss 40 bytes {0} [built]
[3] ./src/js/index.js 167 bytes {0} [built]
[5] (webpack)/buildin/global.js 472 bytes {0} [built]
[6] ./src/scss/style.scss 1.2 KiB {0} [built] [failed] [1 error]
+ 3 hidden modules
ERROR in ./src/scss/style.scss
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):
ValidationError: Invalid options object. PostCSS Loader has been initialized using an options object that does not match the API schema.
- options has an unknown property 'plugins'. These properties are valid:
object { postcssOptions?, execute?, sourceMap? }
at validate (C:\Users\antih\OneDrive\Документы\GitHub\static-site-webpack-habr\node_modules\postcss-loader\node_modules\schema-utils\dist\validate.js:98:11)
at Object.loader (C:\Users\antih\OneDrive\Документы\GitHub\static-site-webpack-habr\node_modules\postcss-loader\dist\index.js:43:28)
at C:\Users\antih\OneDrive\Документы\GitHub\static-site-webpack-habr\node_modules\webpack\lib\NormalModule.js:316:20
at C:\Users\antih\OneDrive\Документы\GitHub\static-site-webpack-habr\node_modules\loader-runner\lib\LoaderRunner.js:367:11
at C:\Users\antih\OneDrive\Документы\GitHub\static-site-webpack-habr\node_modules\loader-runner\lib\LoaderRunner.js:233:18
@ multi ./src/js/index.js ./src/scss/style.scss main[1]
Child HtmlWebpackCompiler:
2 assets
Entrypoint HtmlWebpackPlugin_0 = __child-HtmlWebpackPlugin_0
Entrypoint HtmlWebpackPlugin_1 = __child-HtmlWebpackPlugin_1
[0] ./src/html/includes/header.html 468 bytes {0} {1} [built]
[1] ./src/html/includes/footer.html 128 bytes {0} {1} [built]
[2] ./node_modules/html-webpack-plugin/lib/loader.js!./src/html/views/index.html 737 bytes {0} [built]
[3] ./node_modules/html-webpack-plugin/lib/loader.js!./src/html/views/second.html 750 bytes {1} [built]
Child mini-css-extract-plugin node_modules/css-loader/dist/cjs.js??ref--4-1!node_modules/postcss-loader/dist/cjs.js??postcss!node_modules/sass-loader/dist/cjs.js??ref--4-3!src/scss/style.scss:
Entrypoint mini-css-extract-plugin = *
[0] ./node_modules/css-loader/dist/cjs.js??ref--4-1!./node_modules/postcss-loader/dist/cjs.js??postcss!./node_modules/sass-loader/dist/cjs.js??ref--4-3!./src/scss/style.scss 695 bytes {0} [built] [failed] [1 error]
ERROR in ./src/scss/style.scss (./node_modules/css-loader/dist/cjs.js??ref--4-1!./node_modules/postcss-loader/dist/cjs.js??postcss!./node_modules/sass-loader/dist/cjs.js??ref--4-3!./src/scss/style.scss)
Module build failed (from ./node_modules/postcss-loader/dist/cjs.js):
ValidationError: Invalid options object. PostCSS Loader has been initialized using an options object that does not match the API schema.
- options has an unknown property 'plugins'. These properties are valid:
object { postcssOptions?, execute?, sourceMap? }
at validate (C:\Users\antih\OneDrive\Документы\GitHub\static-site-webpack-habr\node_modules\postcss-loader\node_modules\schema-utils\dist\validate.js:98:11)
at Object.loader (C:\Users\antih\OneDrive\Документы\GitHub\static-site-webpack-habr\node_modules\postcss-loader\dist\index.js:43:28)
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! [email protected] build: `webpack --mode production && prettier --print-width=120 --parser html --write dist/*.html`
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the [email protected] build 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\antih\AppData\Roaming\npm-cache\_logs\2020-09-13T16_38_50_957Z-debug.log