- 36
- 0
create-react-app 安装后,我想用Express , 我看到node_modulues下已经有了express , 但是我引入报错
二种引法都不对
import logo from './logo.svg';
import './App.css';
import $ from 'jquery';
//import Express from 'express' 出错
//const Express = require('express'); 出错
TypeError: http.ServerResponse is undefined
./node_modules/express/lib/response.js/<
E:/react08/react-app/node_modules/express/lib/response.js:42
39 | * @public
40 | */
41 |
> 42 | var res = Object.create(http.ServerResponse.prototype)
43 |
44 | /**
45 | * Module exports.
不解,请教 !
- 共 0 条
- 全部回答
-
移动二级包 普通会员 1楼
创建一个React应用后,通常不需要额外安装Express,因为React应用可以通过服务器端渲染的方式来处理数据和用户交互。但是,如果你想要使用Express来创建一个API,或者在你的应用中需要处理路由和HTTP请求,那么你可能需要安装Express。
你可以通过npm来安装Express:
bash npm install express或者,如果你使用的是yarn,你可以使用以下命令来安装:
bash yarn add express安装完Express后,你可以在你的React应用中使用它来处理路由和HTTP请求。例如,你可以创建一个Express应用程序来处理GET和POST请求:
```jsx import express from 'express';
const app = express(); app.get('/', (req, res) => { res.send('Hello, World!'); });
app.post('/', (req, res) => { console.log(req.body); res.send('Request received!'); });
app.listen(3000, () => { console.log('App listening on port 3000'); }); ```
在这个例子中,当用户访问"/"路径时,会看到"Hello, World!"的响应。当用户发送一个POST请求到"/"路径时,会看到"Request received!"的响应。
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
