- Un sitio que promueve que las bibliotecas de software pongan sus archivos de configuración en la carpeta
.meta
- A medida que los archivos de configuración van aumentando como se muestra abajo, en vez de meterlos todos en la carpeta raíz y volver todo más complejo, la idea es reunirlos en
.meta para mantenerlo ordenado
/package.json
/tsconfig.json
/.eslintrc
/.prettierrc
/.babel.config.js (implied child .babelrc)
/.webpack.config.js
/jest.config.js
/.env
/docker-compose.yml
/gitlab-ci.yml
/.npmrc
/.editorconfig
8 comentarios
Pero aunque entiendo que se perciba como algo desordenado, ¿eso realmente afecta la productividad?
Si incluso se incluye
.env, configurar las rutas durante el desarrollo se volvería incómodo;;Entiendo hasta cierto punto la idea porque incluye archivos que solo sirven para configuración y que no se usan mucho, pero sí se ve un poco incómodo que incluso
package.jsono.env, que en la práctica cambian con bastante frecuencia, también tengan que ir ahí.No hace falta que sea
meta; me parece queconfigoconfigsserviría. Además,metaqueda un poco alejado del significado y me da rechazo porque suena a promoción de la empresa.¿Por qué no es
.config?Supongo que quizá usaron un término más genérico porque se siente un poco ambiguo llamar
configa archivos comodocker-compose.ymlogitlab-ci.yml.Estoy de acuerdo. Ya hay algunos casos en los que se usa
.config, y además me parece que el significado es más claro...https://news.ycombinator.com/item?id=36472613
Hay debate sobre por qué debería usarse el nombre
metay si de verdad hay que ocultarlo poniéndole un.al inicio.La verdad es que sí se ve muy desordenado. Ojalá hubiera alguna solución.