les chat
1.0.0
使用Pern + GraphQl制造的实时聊天应用 - 功能私有,全局和组消息传递
部署在Netlify(前端)和Heroku(后端)









在服务器目录中创建.ENV文件,并添加以下内容:
PORT = 4000
JWT_SECRET = "Your JWT secret"
打开client/src/backendurls.js&将“ backendurls”对象更改为:
{
http: "http://localhost:4000",
ws: "ws://localhost:4000/graphql"
}
运行客户开发服务器:
cd client
npm install
npm start
打开服务器/config/config.json&更新开发密钥的值,以匹配您的本地PostgreSQL凭据。
如果还没有,请安装“ semelize-cli”和“ nodemon”作为全局软件包。
运行此命令将SQL表迁移到您自己的本地PSQL: sequelize db:migrate
运行后端开发服务器:
cd server
npm install
npm run dev