小编Mat*_*att的帖子

我如何使用 vite 启用“@babel/plugin-proposal-decorators”

 > src/App.jsx:22:0: error: Unexpected "@"\n    22 \xe2\x94\x82 @observer\n\nerror when starting dev server:\nError: Build failed with 1 error:\nsrc/App.jsx:22:0: error: Unexpected "@"\n
Run Code Online (Sandbox Code Playgroud)\n

我使用观察者作为装饰器然后我得到了错误。在文档中找不到启用此选项的位置。

\n

javascript vite

11
推荐指数
2
解决办法
1万
查看次数

我如何在打字稿中使交集类型可选

interface TypeA {
  a: string
  b: string
}

interface TypeB {
  c: string
}
Run Code Online (Sandbox Code Playgroud)

现在我想做一个 TypeC,a 和 b 是可选的,c 是必需的。

interface TypeC {
  a?: string
  b?: string
  c: string
}
Run Code Online (Sandbox Code Playgroud)

有什么捷径可以做到吗?例如:

// type TypeC = TypeA? & TypeB
Run Code Online (Sandbox Code Playgroud)

我认为当 TypeA 很大时它很有用

typescript

3
推荐指数
1
解决办法
341
查看次数

标签 统计

javascript ×1

typescript ×1

vite ×1