Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
173 views
in Technique[技术] by (71.8m points)

reactjs - Express server inside a Expo typscript project throws error

I'm trying to set up an express server inside an expo ts project. The project uses all the defaults of a normal expo project.

I'm using ts-node to start the server file, which works with a basic server. But when I try to use JSX-syntax like <div>Test</div>, I get the following error:

return <div>Test</div>;
           ^

SyntaxError: Unexpected token '<'

I have React code on my server because I want to experiment with ReactDOMServer, so I intend to use react-dom and react-native together in one project.

My tsconfig.json looks as follows:

{
  "compilerOptions": {
    "allowSyntheticDefaultImports": true,
    "jsx": "react-native",
    "lib": ["dom", "esnext"],
    "moduleResolution": "node",
    "noEmit": true,
    "skipLibCheck": true,
    "resolveJsonModule": true,
    "strict": true
  }
}

What am I missing here?

question from:https://stackoverflow.com/questions/65885320/express-server-inside-a-expo-typscript-project-throws-error

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...