Tengo una estructura de proyecto como esta:
Al iniciar el servidor de desarrollo desde el directorio raíz, todo funciona perfectamente. Me gustaría que mi archivo index.html esté en el directorio src, pero Snowpack no encuentra el archivo index.html. Al iniciar el servidor de desarrollo de snowpack desde dentro del directorio src, dice que no puede encontrar el archivo package.json que se requiere.
¿Existe la posibilidad de iniciar el servidor de desarrollo de snowpack desde mi directorio de proyectos, pero apuntar a src como el directorio raíz que se va a servir?
He probado las siguientes configuraciones en snowpack.config.js
export default { root: "./src/index.html", mount: { src: "/src", public: "/", }, };
export default { mount: { public: { url: '/', static: true }, src: { url: '/src' }, }, };
export default { mount: { public: '/', src: '/src', }, };
Si alguien pasa por tener un problema similar, este enlace podría ayudar:
generador de configuración de compilación frontend
El generador creó el siguiente snowpack.config:
{ "mount": { "dist": "/", "src": "/" } }
Después de aplicar esta configuración, Snowpack debería funcionar según lo solicitado.