Я пытаюсь использовать JSX на стороне сервера, без React.Я следую документам по машинописи о JSX здесь и написал следующее в .tsx
файле.
declare namespace JSX {
interface IntrinsicElements {
foo: any
}
}
let elt1 = <foo/>
let elt2 = <bar/>
В связанных документах сказано:
В приведенном выше примере <foo/>
будет работать нормально, но <bar/>
приведет к ошибке ...
Но для меня они оба приводят к одной и той же ошибке:
Свойство 'foo' не существует для типа 'JSX.IntrinsicElements'.
Свойство 'bar' не существует для типа 'JSX.IntrinsicElements'.