CNode

vite 难题:请问开发环境下如何支持装饰器语法?

问答
Jjaylin1011发布于6 年前最后回复6 年前8 回复6529 浏览0 收藏

我尝试使用 create-vite-app 创建一个非 TS 的 vue 应用,开发环境下如何实时支持装饰器的语法? 类似于 webpack 可以配置 babel 和对应装饰器插件,由 babel 来转化高级语法,在开发服务器可以正常使用装饰器语法。 build 倒是有提供 Rollup 的配置选项,dev 模式目前找不到对应方案,思路是有一个中间件作为插件来转化不兼容的代码?

查看回复

回复 (8)

Z
zy445566#1·6 年前

机会来了,自己封装下babel造一个

J
jaylin1011#2·6 年前
引用 zy445566机会来了,自己封装下babel造一个

@zy445566 不会 babel 吧,不会 ts 吧,不会处理边界问题吧......不是我的机会。

A
AnzerWall#3·6 年前

你开个ts项目,然后写ts,但所有ts语法都不写,开any,只用装饰器不就好了(过段时间你就变成ts的形状了

J
jaylin1011#6·6 年前

此问题已解决谢谢大佬们的回答

X
xuemeifenglin#7·6 年前

vue3正式发布了吗

J
jaylin1011#8·6 年前
引用 xuemeifenglinvue3正式发布了吗

@xuemeifenglin 据我了解尚未正式发布。

参与回复
登录后即可参与回复。登录