覆盖 Shopware 6 中现有的插件 JS

Mwe*_*IMI 12 javascript shopware shopware6

我目前正在尝试从现有插件覆盖 JavaScript 文件。

我一直在关注文档,但我正在努力解决 JS 类覆盖的路径。

文档中是示例代码:

import CookiePermissionPlugin from 'src/plugin/cookie/cookie-permission.plugin';

export default class MyCookiePermission extends CookiePermissionPlugin {
}
Run Code Online (Sandbox Code Playgroud)

所以我实现了以下代码:

import QuantityField from 'src/plugin/FilterRangeSlider/filter-range-slider.plugin';

export default class ExampleQuantityField extends QuantityField {
Run Code Online (Sandbox Code Playgroud)

该代码对我不起作用,因为原始文件位于供应商目录中,而我的插件位于自定义目录中。当尝试编译(例如bin/build-storefront.sh)时,我收到以下错误消息:

找不到模块:错误:无法解析“<项目根目录>/custom/plugins/ExampleProductFilter/src/Resources/app/storefront/src/filter-”中的“src/plugin/FilterRangeSlider/filter-range-slider.plugin”范围滑块'

知道如何按照文档中的说明导入该类吗?

Mwe*_*IMI 2

我当前的解决方案并不是很干净......

import QuantityField from '../../../../../../../../../vendor/store.shopware.com/mmeesrangesliderpro/src/Resources/app/storefront/src/script/filter-range-slider.plugin';
Run Code Online (Sandbox Code Playgroud)

没有插件根变量或类似的东西吗?