Instalé Mitosis en mi proyecto Node.js, creé la build del directorio para los archivos de salida y creé el archivo de entrada component.jsx con el código del enlace https://github.com/builderio/mitosis#at-a-glance
Si ejecuto el comando
mitosis compile -t react --out=build/myCustomName.js component.jsxtodo funciona bien
Pero cuando pego el código JSX en la columna izquierda de su compilador en vivo mediante el enlace https://mitosis.builder.io , lo compila en JSON, luego copia y pega el código JSON de salida en el archivo component.json y ejecuta el dominio
mitosis compile -t react -f builder --out=build/myCustomName.js component.jsonRecibo el archivo myCustomName.js solo con el siguiente código
import { useContext } from "react"; export default function MyComponent(props) { return <></>; }¿Por qué? ¿Y cómo resolver el problema?
PD. según tengo entendido, el builder de formato de entrada significa su JSON, ¿verdad?
Ok, ahora veo que el builder de formato de entrada también es JSON, pero no es lo mismo que el formato de salida JSON en mitosis.builder.io. El problema está resuelto.