为什么叫vite-plugin-qwer?突出一个不可维护性
pnpm i -D vite-plugin-qwer
import { defineConfig } from 'vite'
import qwer from 'vite-plugin-qwer'
const codeBook = {
'const': '(?<!_)_(?!_)',
'let': '(?<!_)__(?!_)',
'=': '(?<!_)___(?!_)',
'=>': '👉',
'console.log': '📝',
'(': '🍎',
')': '🍏',
'function': '(?<!_)____(?!_)',
}
export default defineConfig({
plugins: [
qwer(codeBook)
],
})
之后可以在代码中写出
📝🍎'Hello world'🍏
会被vite-plugin-qwer转换成
console.log('Hello world')
并正确执行