YogeshChauhan . com

Solution for “Yarn build: Failed because of a stylelint error”

in WordPress on April 7, 2021

Recently, I was going through installation of Laravel and mixing it with WordPress. It’s pretty simple with Sage theme and you can install the CSS frameworks like Tailwind, Bootstrap and others.

The errors occur when you try to build it using yarn.

After initial installation, we can just use yarn to make sure we have all the required dependencies installed and use yarn build to build the app.

What yarn build does is it compiles and optimizes the files in your assets directory.

In simple words, when you add some code in your .scss files and try to compile it, it might throw this error:

yarn run v1.22.10
$ webpack --progress --config resources/assets/build/webpack.config.js
Error: Failed because of a stylelint error.

    at /Users/yogeshchauhan/folder-1/WordPress-directory/wp-content/themes/sage/node_modules/stylelint-webpack-plugin/lib/run-compilation.js:39:14
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

The fix is in these 4 lines as you can see on GitHub Sage Theme Repo as well.

 new StyleLintPlugin({
    failOnError: !config.enabled.watcher,
    syntax: 'scss',

COMMENT THOSE 4 LINES ABOVE from /resources/assets/build/webpack.config.js and it should fix your problem.

Just like this:


Most Read

#1 How to check if radio button is checked or not using JavaScript? #2 Solution to “TypeError: ‘x’ is not iterable” in Angular 9 #3 How to uninstall Cocoapods from the Mac OS? #4 How to add Read More Read Less Button using JavaScript? #5 How to Use SQL MAX() Function with Dates? #6 PHP Login System using PDO Part 1: Create User Registration Page

Recently Posted

May 7 How to disable right click and drag and drop of images using jQuery? May 7 How to render Lists in React? May 7 What’s the difference between variables in CSS and SCSS (Sass)? May 7 How to define variables in SCSS (Sass)? May 7 How to show and hide an element on click in React? May 5 Use inline if to make a shorter conditional syntax in React

You might also like these

Query to increment or decrement value in MySQL ignoring negative valuesSQL/MySQLWP_Query Class in WordPressWordPressThe Difference Between Arrays and Objects in JavaScriptJavaScriptDid you get an error while displaying Special Characters in JavaScript?JavaScriptHow to Secure Web or Mobile Browsers?MiscIntroduction to Angular modules Part 2: NgModules and componentsAngular