Mi pregunta suena muy básica, pero no sé la respuesta y no pude encontrarla buscando.
He visto archivos como vue.config.js creados por vue-cli. También he visto archivos como Content.vue.js .
Pensé que después del período . , es la extensión del archivo. ¿Cómo pueden estos dos tener dos períodos? ¿Cuál es la diferencia entre los archivos .config.js y .vue.js y los archivos .js files normales? ¿Cuándo usarlos?
¡Gracias!
Creo que ayuda a liberar su mente de cualquier tipo de visión estricta de las extensiones de archivo. Las extensiones de archivo en realidad no existen, son solo una pista opcional puesta allí por quien creó el archivo sobre cuál podría ser el contenido o el formato. Podría tener un archivo sin extensión, o un archivo que sea "solo" una extensión (a menudo llamados dotfiles y usados para la configuración), como .gitignore o .bashrc .
Entonces, en este caso, el creador de vue.config.js decidió que la mejor pista para el contenido es la "extensión" .config.js . Puede tener dos períodos porque en realidad no hay reglas estrictas que digan que no puede.