【发布时间】:2022-11-12 13:40:38
【问题描述】:
我正在尝试上传我的项目(仅服务器端)客户端正在本地运行 该项目已上传到 heroku 站点 但我收到错误消息,无法修复它们 我使用反应,节点 js,表达,mongo DB
const express = require("express");
const app = express();
const express = require("express");
const cors = require("cors");
const setServerConfiguration = (app) => {
app.use(express.urlencoded({ extended: true }));
app.use(express.json());
app.use(cors());
};
const mongoose = require("mongoose");
const UserRoute = require("./routes/User.route");
mongoose.connect("mongodb://localhost:27017/bank");
const setServerConfiguration = require("./config");
setServerConfiguration(app);
const port = process.env.PORT || 5000
app.use("/bank", (req,res)=>{
res.header("Access-Control-Allow-Origin", "https://nodejs-bank.herokuapp.com/bank");
res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
},UserRoute);
app.listen(port);
const baseUrl = "https://nodejs-bank.herokuapp.com/bank";
const [users, setUsers] = useState([]);
const { t } = useTranslation();
const fetchUsers = () => {
axios.get(baseUrl).then((response) => {
setUsers(response.data);
});
};
useEffect(() => {
fetchUsers();
}, []);
【问题讨论】:
标签: javascript node.js heroku