@mbsks/rspfx-framework-vue
v0.0.13
Published
RSPFX Vue framework preset and web part base class
Readme
@mbsks/rspfx-framework-vue
Vue framework package for RSPFX — an SPFx-compatible build toolchain powered by Rspack.
Provides the VueWebPart base class with vue-loader SFC compilation.
Install
npm i @mbsks/rspfx-framework-vueRequires vue ^3.5 as a peer dependency.
Usage
import { VueWebPart } from '@mbsks/rspfx-framework-vue/webpart';
import { preset } from '@mbsks/rspfx-framework-vue';
import type { Component } from 'vue';
interface IMyProps { description: string; }
export default class MyWebPart extends VueWebPart<IMyProps> {
protected renderComponent(props: IMyProps): Component {
// return your Vue component using props
return null as unknown as Component;
}
}API
VueWebPart— base web part class (from@mbsks/rspfx-framework-vue/webpart)preset—FrameworkPresetcompiler contributions (from the package index)
Links
- RSPFX documentation
- Vue example
- License: MIT
