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

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 Use SQL MAX() Function with Dates? #5 How to add Read More Read Less Button using JavaScript? #6 PHP Login System using PDO Part 1: Create User Registration Page

Recently Posted

Apr 7 Solution for “Yarn build: Failed because of a stylelint error” Apr 7 Make sure your links have descriptive text Apr 7 How to add Laravel to WordPress using Sage theme (and install Tailwind CSS)? Apr 2 How to create a sidebar using pure CSS? Apr 1 How to switch dark and light themes using pure CSS? Apr 1 How to calculate elapsed time in JavaScript?

You might also like these

How to overwrite file contents with new content in PHP?PHPForcing the domain to serve securely using HTTPSMiscHow to catch .keypress() on body using jQuery?jQueryHow to Sort (Shuffle) an Array in Random Order in JavaScript?JavaScriptHow can one check to see if a remote file exists using PHP?PHPHow to add Date and Time picker in HTML and get the values using JavaScript?HTML