在附加库中使用vue-property-decorator
时出现错误。
从这个stackoverflow答案。
Vue is being loaded/packed into the bundle by webpack and also loaded externally (not via webpack)
https://stackoverflow.com/a/50932919/5988531
我在main.ts
中做了这样的事情:
import MyIcon from '<my-external-library>/src/components/icon/icon.vue';
Vue.component('my-icon', MyIcon);
然后,我在项目中使用my-icon
并收到错误消息。
您对此有任何意见或建议吗?
P.S。我认为这是因为我们需要在*.vue
文件中扩展Vue类。我可以在不扩展Vue实例的情况下使用属性装饰器吗?