【发布时间】:2021-06-04 21:43:39
【问题描述】:
我已经将 react-app 部署到 AWS S3 和 heroku 中的节点/express API,但我无法将它们连接在一起事件与 API 中的 cors 配置或 react-应用程序 我找不到正确的方法。
前端包.json
"name": "frontend",
"proxy": "https://planet-api-test.herokuapp.com/",
"version": "0.1.0",
"private": true,
app.js
const [message, setMessage] = useState('')
useEffect(() => {
const myFunction = async () => {
const { data } = await axios.get('/api/users')
setMessage(data)
}
myFunction()
})
server.js
import express from 'express'
import cors from 'cors'
import userRoutes from './routes/userRoutes.js'
const app = express()
const port = process.env.PORT || 5000
app.use(express.json())
app.use(cors())
app.use('/api/users', userRoutes)
【问题讨论】:
标签: node.js reactjs amazon-web-services amazon-s3 heroku