Javascript 位意外标记<;

Javascript 位意外标记<;,javascript,typescript,next.js,bit,monorepo,Javascript,Typescript,Next.js,Bit,Monorepo,我是位新手。我的项目是基于Next.js with e TS的。我将一些可重用组件导出到我的Bit.dev集合中,但Bit在编译后发出警告 SyntaxError: /capsule/node_modules/@bit/xyz/dist/nav.js: Unexpected token (11:2) 9 | 10 | const Nav = () => ( > 11 | <nav> | ^ 12 | <ul> 1

我是位新手。我的项目是基于Next.js with e TS的。我将一些可重用组件导出到我的Bit.dev集合中,但Bit在编译后发出警告

SyntaxError: /capsule/node_modules/@bit/xyz/dist/nav.js: Unexpected token (11:2)

   9 | 
  10 | const Nav = () => (
> 11 |   <nav>
     |   ^
  12 |     <ul>
  13 |       <li>
  14 |         <Link href="/"> 


有人能帮我解决这个问题吗?

可能会将文件名从
js
更改为
jsx
?添加:将React从“React”导入到您的file@CertainPerformance你完全正确。谢谢回答:)
 "bit": {
    "env": {
      "compiler": "bit.envs/compilers/react-typescript@3.1.57"
    },
    "componentsDefaultDirectory": "components/{name}",
    "packageManager": "npm"
  }