I want to add Stylelint to my Next.js app. I am asking if I can edit next.config.js
to add stylelint-webpack-plugin, so I get styles errors during pilation.
// next.config.js
module.exports = {
reactStrictMode: true,
};
I want to add Stylelint to my Next.js app. I am asking if I can edit next.config.js
to add stylelint-webpack-plugin, so I get styles errors during pilation.
// next.config.js
module.exports = {
reactStrictMode: true,
};
Share
Improve this question
edited Oct 15, 2022 at 7:30
Youssouf Oumar
asked Nov 30, 2021 at 3:56
Youssouf OumarYoussouf Oumar
46.6k16 gold badges103 silver badges105 bronze badges
1 Answer
Reset to default 5Prepare the setup for both CSS and SCSS
- Install needed packages:
npm i stylelint stylelint-webpack-plugin --save-dev
- Create a
.stylelintignore
file in your root folder et past in it:
node_modules
- Edit the
next.config.js
file:
const StylelintPlugin = require("stylelint-webpack-plugin"); // line to add
module.exports = {
reactStrictMode: true,
// lines to add
webpack: (config, options) => {
config.plugins.push(new StylelintPlugin());
return config;
},
};
Set up Stylelint with CSS
- Install the needed package:
npm i stylelint-config-standard --save-dev
- Create a
.stylelintrc
file in your root folder and past in it:
{
"extends": "stylelint-config-standard",
"rules": {
"string-quotes": "double"
}
}
Set up Stylelint with SCSS
- Install needed packages:
npm i sass stylelint-config-standard-scss --save-dev
- Create a
.stylelintrc
file in your root folder and past in it:
{
"extends": "stylelint-config-standard-scss",
"rules": {
"string-quotes": "double"
}
}
发布者:admin,转转请注明出处:http://www.yc00.com/questions/1745318367a4622324.html
评论列表(0条)