【文件属性】:
文件名称:yggdrasil:全栈Web应用程序,用于更好地学习。 使用React,Node,Express和Postgres构建
文件大小:921KB
文件格式:ZIP
更新时间:2021-04-18 11:32:55
TypeScript
项目自述文件
设置
安装软件
安装Docker: : 。 docker-compose用于在开发中运行应用程序。
在env文件夹中,将名称从*.env.example为*.env 。 根据需要更改db.env的信息(例如密码)
在根目录下,运行docker-compose build来安装依赖项。
在后端文件夹中(稍后会更新...):
创建一个名为public的文件夹
在public ,创建一个名为uploads的文件夹
在uploads文件中,创建一个名为images的文件夹
在上述说明之后,该路径应该存在: backend/public/uploads/images
运行迁移和种子
启动数据库和后端容器: docker-compose up -d backend 。 这也将启动db容器,因为后端依赖于它。
迁移:运行docker-compose exec backend