我想覆盖购物车模块存储中的操作。我正在尝试CartModule
通过遵循此链接
Extending and Overriding Modules Doc来扩展它
我/src/modules/cart/index.ts
用以下代码创建了一个文件
import { VueStorefrontModuleConfig, extendModule, VueStorefrontModule } from '@vue-storefront/core/lib/module'
import { CartModule } from '@vue-storefront/core/modules/cart'
import { cartModule } from './store'
const cartExtend: VueStorefrontModuleConfig = {
key: 'cart',
store: {modules: [{key: 'cart', module: cartModule}]},
afterRegistration: function () {
console.log('Cart module extended')
}
}
extendModule(cartExtend)
export const registerModules: VueStorefrontModule[] = [CartModule]
我收到CarModule
类型不匹配的错误VueStorefrontModule
我也不知道下一步该怎么做才能使其有效。文档对此并不清楚。请帮忙。谢谢