Instalei o Magento2 com êxito, mas quando tento executar a página inicial, fico abaixo de Erros no console.
Então eu verifiquei Magento git Ripo https://github.com/magento/magento2/tree/master/pub/static
Encontrei a imagem abaixo Todas as pastas estão ausentes.
Se alguns tiverem essas pastas, forneça-nos ...
magento2
magento2-dev-beta
Keyul Shah
fonte
fonte
Respostas:
O repo está atualizado.
Aqui está como os recursos em pub / static devem funcionar.
O significado de "módulo" mudou no magento 2. Agora os arquivos não são separados entre código, modelo e skin. Tudo vai no mesmo módulo
Vendor_Module
.Ao solicitar um recurso
pub/static
, se o arquivo não existir, a solicitação será reescrita../static.php?resource={resource name here}
.Dê uma olhada no
.htaccess
arquivo na pasta pub / static para entender melhor.Você recebe 404 respostas provavelmente porque não
mod_rewrite
ativou.Você deve habilitá-lo.
Mas pode funcionar sem ele.
Existe um sistema de 'cache' para esses recursos estáticos.
navegue até a pastadev/tools/Magento/Tools/View
e execute-o na linha de comando[EDIT]Nas versões posteriores não há mais
dev/tools/Magento/Tools/View
pasta.Você pode obter o mesmo efeito executando este comando:
[/EDITAR]
Isso copiará os recursos estáticos de cada módulo para a
pub/static
pasta.Seja paciente, vai demorar um pouco.
Lembre-se disso para o futuro. É recomendável fazer isso no servidor ativo. Isso acelerará o acesso a recursos estáticos.
Mas há um porém.
Se você modificar um dos recursos estáticos dentro de um módulo, as alterações não estarão disponíveis até você executar
php deploy.php
novamente.E você nunca deve modificar nenhum arquivo
pub/static
diretamente. As alterações serão substituídas na próxima vez que você executardeploy.php
.fonte
Eu tenho o mesmo problema
Vá para o caminho raiz do Magento
xampp/htdocs/project
e execute este comando
php bin/magento setup:static-content:deploy
fonte