Skip to content

Commit

Permalink
Merge pull request #239 from KollegOFF/master
Browse files Browse the repository at this point in the history
docs(overrides): remove obsolete way to config postcss
  • Loading branch information
heymdall-legal authored Aug 22, 2024
2 parents 8f8388b + 25113b3 commit 20c87ea
Showing 1 changed file with 1 addition and 22 deletions.
23 changes: 1 addition & 22 deletions packages/arui-scripts/docs/overrides.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,28 +50,7 @@ export default overrides;
- `babel-client` - конфигурация `babel` для клиентского кода. Ключи: `babel`, `babelClient`.
- `babel-server` - конфигурация `babel` для серверноого кода. Ключи: `babel`, `babelServer`.
- `dev-server` - конфигурация `webpack-dev-server`. Ключи: `devServer`.
- `postcss` - конфигурация для `postcss`. Ключи: `postcss`.
> `config` postcss содержит массив с уже инициализированными плагинами, параметры которых уже зафиксированны. Если необходимо изменить параметры плагинов можно пересоздать конфиг, таким образом:
```javascript
import {
createPostcssConfig, // функция для создания конфигурационного файла postcss
postcssPlugins, // список плагинов
postcssPluginsOptions, // коллекция конфигураций плагинов
} from 'arui-scripts/build/configs/postcss.config';

module.exports = {
postcss: (config) => {
const { files } = postcssPluginsOptions['@csstools/postcss-global-data'];
const newOption = {
...postcssPluginsOptions,
'@csstools/postcss-global-data': {
files:files.concat(['./vars.css'])
}
};
return createPostcssConfig(postcssPlugins, newOption);
},
};
```
- `postcss` - конфигурация плагинов для [`postcss`](https://github.com/postcss/postcss#webpack). Ключи: `postcss`.
- `stats-options` - конфигурация для [webpack-stats](https://webpack.js.org/configuration/stats/). Ключи: `stats`.
- `webpack.client.dev` - конфигурация для клиентского webpack в dev режиме.
Ключи: `webpack`, `webpackClient`, `webpackDev`, `webpackClientDev`.
Expand Down

0 comments on commit 20c87ea

Please sign in to comment.