This is a plugin for nextjs. The default behavior is to remove all .less
/.css
/.scss
/.sass
/.styl
imports from all packages in node_modules.
โ ๏ธ CSS Imported by a Dependency#52
npm install next-remove-imports
# or
yarn add next-remove-imports
// next.config.js
const removeImports = require('next-remove-imports')({
options: { },
})
module.exports = removeImports()
// next.config.js
const removeImports = require('next-remove-imports')()
module.exports = removeImports({
webpack(config, options) {
return config
},
})
// next.config.js
const removeImports = require('next-remove-imports')({
test: /node_modules([\s\S]*?)\.(tsx|ts|js|mjs|jsx)$/,
matchImports: "\\.(less|css|scss|sass|styl)$"
})
module.exports = removeImports({
webpack(config, options) {
return config
},
})
Licensed under the MIT License.