我正在尝试 $categorySetup->addAttribute(
\Magento\Catalog\Model\Product::ENTITY,
'ab_size',
[
'type' => 'varchar',
'backend' => '',
'frontend' => '',
'label' => 'AB Size',
'input' => 'select',
'class' => '',
'source' => '',
'backend' => 'Magento\Eav\Model\Entity\Attribute\Backend\ArrayBackend',
'global' => \Magento\Catalog\Model\ResourceModel\Eav\Attribute::SCOPE_GLOBAL,
'visible' => true,
'required' => false,
'user_defined' => true,
'default' => 0,
'searchable' => false,
'filterable' => true,
'comparable' => false,
'visible_on_front' => true,
'used_in_product_listing' => true,
'unique' => false,
'apply_to' => ''
]
);
由truffle.js生成的文件,而Truffle会生成要在Node和浏览器中使用的文件。
这导致Babel(或webpack)尝试加载不存在的依赖项,我最终得到了一堆
import
我只是希望webpack / babel完全按原样加载文件。没有过时的,没有花哨的构建过程。
我的Module not found: Error: Can't resolve './dependency' in '/file/you/loaded'
中有以下部分,但我认为它无法正常工作
webpack.config.babel.js
答案 0 :(得分:0)
好的,我想通了,实际上非常简单。
在此处引用文档:https://webpack.js.org/configuration/module/
我只是使用noParse
规则来阻止webpack解析文件
{
noParse: function(contents) { return /filename/.test(contents); }
}