我希望保留express服务器的所有当前功能,同时添加一种方法来测试server.js中的异步验证。下面有更多解释
我使用create-react-app
(刚刚初始化)设置创建了react / redux设置,默认情况下服务器运行在http://localhost:3000,我正在寻找异步验证。
我尝试编辑package.json
文件以使用我创建的server.js文件,所以我更改了
From `"start": "react-scripts start"`
TO `"start": "node server.js",`
但是这会禁用热重新加载功能
package.json的内容
{
"name": "signup",
"version": "0.1.0",
"private": true,
"dependencies": {
"react": "^16.2.0",
"react-dom": "^16.2.0",
"react-redux": "^5.0.5",
"redux": "^3.7.0",
"redux-thunk": "^2.2.0",
"react-scripts": "1.1.1",
"body-parser": "^1.18.2",
"express": "^4.16.2"
},
"scripts": {
"start": "node server.js",
"build": "react-scripts build",
"test": "react-scripts test --env=jsdom",
"eject": "react-scripts eject"
}
}