From e919fd4fae5a543157bdbd0ba4bdbdca4972510c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=9D=E6=84=8F?= Date: Sun, 2 Jul 2023 17:09:50 +0800 Subject: [PATCH] =?UTF-8?q?new=20page=20=E5=88=9D=E5=A7=8B=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 初始化.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 初始化.md diff --git a/初始化.md b/初始化.md new file mode 100644 index 0000000..2167d8e --- /dev/null +++ b/初始化.md @@ -0,0 +1,32 @@ +成功安装 beancount-gs 后,第一次使用会出现如下页面: +![beancount安装检测](https://cdn.nlark.com/yuque/0/2022/png/12919324/1643028389824-ced8f3f3-10e6-4d8d-a824-b788329f84db.png#averageHue=%23fefefd&clientId=u47e90f58-0a92-4&from=paste&height=320&id=u104d3488&originHeight=320&originWidth=1416&originalType=binary&ratio=1&rotation=0&showTitle=true&size=12833&status=done&style=none&taskId=u037e4c4c-10bc-492c-a7d5-fdbe4137c8c&title=beancount%E5%AE%89%E8%A3%85%E6%A3%80%E6%B5%8B&width=1416 "beancount安装检测") +如果提示检测通过,点击下一步继续。 +如果提示检测失败,你可以在项目所在终端安装 `beancount`,详细的安装步骤可以参考:[beancount介绍](https://www.yuque.com/chuyi-ble7p/beancount-gs/sqwwqa)。安装完毕后,可以通过执行 `bean-query -V`测试是否安装成功。 + +## 配置项 + +点击下一步,可以看到如下的配置页面。 +![全局配置项](https://cdn.nlark.com/yuque/0/2022/png/12919324/1643028614946-cf345b76-6349-4b7f-9611-0ccc8aeef9ed.png#averageHue=%23fefefd&clientId=u47e90f58-0a92-4&from=paste&height=761&id=u13d66759&originHeight=761&originWidth=1422&originalType=binary&ratio=1&rotation=0&showTitle=true&size=23563&status=done&style=none&taskId=u1cbe02fd-92e5-4569-ac68-dab3fad3d06&title=%E5%85%A8%E5%B1%80%E9%85%8D%E7%BD%AE%E9%A1%B9&width=1422 "全局配置项") + +**账本存储位置:** 账本数据和配置的磁盘存储路径。(默认设置为 /data/beancount 即可) +> 注意:如果使用 docker 启动服务,这里设置的路径为 docker 容器中的账本存储路径。 +> 例: +> volumes: +> \- "${dataPath:-/machine/beancount}:${dataPath:-/docker/beancount}" +> 以上配置中,即把物理机器的 `/machine/beancount` 目录映射为 docker 的 `/docker/beancount` 目录,这里的账本存储位置应该设置为 `/docker/beancount`。参考:[issue21](https://github.com/BaoXuebin/beancount-gs/issues/21) + +**账本开始日期:** 账户的默认开始时间。(默认设置为 1970-01-01 即可) +**币种:** 账本的默认币种,账户初始化时 commodity 的默认值。_注:beancount 本身没有币种的概念,其每个账户在创建的时候都可以指定一个 **commodity**,亦可以不指定。 + **commodity** 不一定是常规意义上的货币,可以是任意的自定义内容,例如房产,车子等。_ +``` +1970-01-01 ASSETS:Bank:ABC CNY // 人民币作为 commodity +1970-01-01 ASSETS:OTHER // 不指定 commodity +1970-01-01 ASSETS:House HUS // 自定义 commodity +``` +**平衡账户名称:** 用户初始化账户金额,或者维持其他账户平衡的账户。 +**是否备份数据:** 开启后,当源文件被修改时,之前的版本会备份到 `/bak`文件夹。 +**密钥:** 只有服务的密钥匹配才允许完成配置项的设置。密钥可以在服务的启动日志中查看,每次服务启动,密钥都会被刷新。 +![启动日志](https://cdn.nlark.com/yuque/0/2022/png/12919324/1643029369630-328c6f39-2ba9-4fe2-98f2-f1ad4f620e6a.png#averageHue=%2330353d&clientId=u47e90f58-0a92-4&from=paste&height=81&id=u5c8e20ac&originHeight=81&originWidth=873&originalType=binary&ratio=1&rotation=0&showTitle=true&size=7000&status=done&style=none&taskId=u924e3fd7-2589-47ff-bf87-236e3aca487&title=%E5%90%AF%E5%8A%A8%E6%97%A5%E5%BF%97&width=873 "启动日志") + + +