在vite中發現語法降級失效,比如把a={name}轉成a={name:name}最終還會生成a={name},
這導致swc\babel\typescript之類的插件無法正常使用。
猜測轉化後又使用esbuild導致的,於是把esbuild配置爲esbuild:false。
發現沒效果。
於是猜測是vite內置插件造成的 ,可能在某一步又轉化回來了,這就比較難改造了。
然後只能調試一下legacy插件,發現有個內部配置__vite_skip_esbuild__ = true,
設置後才能真正跳過esbuild