naive-ui/build/vite-plugin-index-tranform.js
2023-12-03 19:51:47 +08:00

21 lines
458 B
JavaScript

const transformIndexHtml = (code) => {
switch (process.env.NODE_ENV) {
case 'production':
return code.replace(/__INDEX__/, 'demo/index.prod.js')
default:
return code.replace(/__INDEX__/, 'demo/index.dev.js')
}
}
const demoIndexTransFormPlugin = {
name: 'demo-transform',
transformIndexHtml: {
order: 'pre',
handler: (code) => {
return transformIndexHtml(code)
}
}
}
module.exports = demoIndexTransFormPlugin