@10yun/open-sdk
Version:
开放平台接入sdk
17 lines (16 loc) • 366 B
JavaScript
/**
* 使用 plugins: [shiyunInjectHtml({ key: 'value' })]
* @param {*} data
* @returns
*/
export function shiyunInjectHtml(data) {
return {
name: 'vite-plugin-shiyun-inject-html',
transformIndexHtml(html) {
Object.keys(data).forEach((key) => {
html = html.replace(`<!--%${key}%-->`, data[key]);
});
return html;
}
};
}