Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/antonio-laguna/demo-postcss
Usando PostCSS como alternativa a Sass
https://github.com/antonio-laguna/demo-postcss
css demo postcss
Last synced: 10 days ago
JSON representation
Usando PostCSS como alternativa a Sass
- Host: GitHub
- URL: https://github.com/antonio-laguna/demo-postcss
- Owner: Antonio-Laguna
- License: mit
- Created: 2021-10-06T09:18:38.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-10-06T09:20:00.000Z (over 3 years ago)
- Last Synced: 2024-11-07T12:52:47.310Z (2 months ago)
- Topics: css, demo, postcss
- Language: CSS
- Homepage:
- Size: 49.8 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Demo PostCSS
Este proyecto de ejemplo demuestra cómo podemos usar [PostCSS](https://postcss.org/) para compilar CSS que es parecido a Sass a CSS que pueda entender el navegador.
Clona el proyecto y ejecuta `npm i` para instalar todas las dependencias que se instalarán de forma local.
Puedes encontrar los ficheros CSS usados en el directorio `src/css`. El fichero `index.css` se encarga de importar el resto.
Características presentes:
* Importar diferentes ficheros, incluido un paquete de NPM.
* Mixins (se pueden ver en `src/css/mixins.css`).
* Anidación de CSS *a la* Sass.
* Preset Env usando:
* Selectores personalizados.
* Media queries personalizadas.
* Variables.
* Autoprefixer.
* Sourcemaps en desarrollo.
* CSSNano para compilación.## Scripts disponibles
```shell
$ npm run css:dev
```Compila el CSS en modo desarrollo, sin comprimir y con sourcemaps.
```shell
$ npm run css:watch
```Compila el CSS en modo desarrollo y si cambia algún fichero CSS, volverá a compilar.
```shell
$ npm run css:build
```Compila el CSS en modo producción con el código comprimido y sin sourcemaps.
---
Proyecto que acompaña a este artículo de mi blog: [Migrando de Sass a PostCSS](https://antonio.laguna.es/migrando-sass-a-postcss?utm_source=GitHub&utm_campaign=Demo).