2016-11-28 14 views
0

Я создал новую настраиваемую темуMagento2 пользовательские темы разве погрузочные родительские файлы

, когда я пытаюсь загрузить внешний интерфейс, я получил ошибки о недостающих файлах>

pub/static/frontend/Vendor/lumaDark/en_GB/mage/calendar.css 
pub/static/frontend/Vendor/lumaDark/en_GB/css/styles-m.css 
pub/static/frontend/Vendor/lumaDark/en_GB/requirejs/require.js 
pub/static/frontend/Vendor/lumaDark/en_GB/css/styles-l.css 
pub/static/frontend/Vendor/lumaDark/en_GB/mage/requirejs/mixins.js 
requirejs-config.js:66 Uncaught TypeError: require is not a  function(anonymous function) @ requirejs-config.js:66(anonymous function)  @ requirejs-config.js:71(anonymous function) @ requirejs-config.js:601 
(index):27 Uncaught TypeError: require.config is not a  function(anonymous function) @ (index):27 
(index):156 GET  pub/static/frontend/Vendor/lumaDark/en_GB/images/logo.svg 404 (Not Found) 
    (index):18 GET    pub/static/frontend/Vendor/lumaDark/en_GB/css/print.css 

структуру папок

app 
-design 
--frontend 
---Vendor 
----lumaDark 
-----Magento_Theme 
------layout 
-------default_head_blocks.xml 
-----etc 
------view.xml 
-----media 
------preview.jpg 
-----web 
------fonts 
------images 
------js 
-----composer.json 
-----registration.php 
-----theme.xml 

Я в режиме разработчика. Что я делаю неправильно?

ответ

1

Я отвечу на это, так как прошу мертвую тему, если есть ответ, но, по-видимому, злоупотребляет.

Прежде всего эта тема относится к обмену стека Magento (лучше, чтобы исправить это)

Во-вторых я была такая же проблема и решить ее путем размещения Logo.svg в папке веб/изображений. По какой-то причине Magento 2 не любит иметь базовый логотип и не наследует это от родителя.

После того, как я добавил logo.svg (и preview.jpg в медиа-папку), все остальные вещи были загружены в порядке, и у меня не было ошибок JS или CSS.

Сообщите мне, если это сработало для вас.