Instalé con éxito el Magento2, pero cuando intento ejecutar la página de inicio, aparece debajo de Errores en la consola.
Luego me he registrado en Magento git Ripo https://github.com/magento/magento2/tree/master/pub/static
He encontrado la imagen a continuación. Faltan todas las carpetas.
Si alguno tiene esas carpetas, por favor proporciónenos ...
magento2
magento2-dev-beta
Keyul Shah
fuente
fuente
Respuestas:
El repositorio está actualizado.
Así es como deberían funcionar los recursos en pub / static.
El significado de "módulo" cambió en magento 2. Ahora los archivos no están separados entre código, plantilla y máscara. Todo va en el mismo módulo.
Vendor_Module
.Al solicitar un recurso
pub/static
, si el archivo no existe, la solicitud se reescribe en../static.php?resource={resource name here}
.Eche un vistazo al
.htaccess
archivo en la carpeta pub / static para comprender mejor.Obtendrá 404 respuestas probablemente porque no ha
mod_rewrite
habilitado.Deberías habilitarlo.
Pero puede funcionar sin él.
Hay un sistema 'caché' para estos recursos estáticos.
navegue a la carpetadev/tools/Magento/Tools/View
y ejecútelo en la línea de comando[EDITAR]En las versiones posteriores no hay más
dev/tools/Magento/Tools/View
carpetas.Puede obtener el mismo efecto ejecutando este comando:
[/EDITAR]
Esto copiará los recursos estáticos de cada módulo a la
pub/static
carpeta.Sea paciente, tomará un tiempo.
Recuerda esto para el futuro. Se recomienda hacer esto en el servidor en vivo. Acelerará el acceso a los recursos estáticos.
Pero hay una trampa.
Si modifica uno de los recursos estáticos dentro de un módulo, los cambios no estarán disponibles hasta que
php deploy.php
vuelva a ejecutarlos .Y nunca debe modificar ningún archivo
pub/static
directamente. Los cambios se sobrescribirán la próxima vez que ejecutedeploy.php
.fuente
Tengo el mismo problema
Ir a la ruta raíz de Magento
xampp/htdocs/project
y ejecutar este comando
php bin/magento setup:static-content:deploy
fuente