Skip to content

本地使用源码 部署遇到问题, 已经通过ai 解决, 在这里记录一下 帮助其他人, #31

@touhoufan2024

Description

@touhoufan2024

参照这个quick start
https://github.com/brokermr810/QuantDinger?tab=readme-ov-file#option-2-local-development

部署后端遇到的问题

ubuntu 安装 postgresql

sudo apt install -y postgresql postgresql-contrib

安装好后需要更改登陆方式, 修改这个文件, 把那行改为 md5 或者 scram-sha-256, 在本地可以通过密码登录

/etc/postgresql/16/main/pg_hba.conf
Image

修改权限, 如果是 16版本的 postgresql , 普通用户默认没有 public 权限

-- 1. 将 public 模式的所有权交给 quantdinger 用户(最推荐,简单彻底)
ALTER SCHEMA public OWNER TO quantdinger;

-- 2. 或者,显式授予创建权限
GRANT ALL ON SCHEMA public TO quantdinger;

-- 3. 退出
\q

部署前端遇到的问题

Image

webpack 版本不一致 出现错误

# 强制将所有依赖的 webpack 版本锁定为 5.x
npm install webpack@5.105.0 --save-dev

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions