2016-11-28 70 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的在web/images文件夹解决它。出于某种原因,Magento 2不喜欢没有基本的标识,并且不会从父级继承。

在我添加了logo.svg(和媒体文件夹中的preview.jpg)后,所有其他的东西都加载得很好,我没有任何JS或CSS错误。

让我知道这是否适合你。