nulla2011 / bluearchive-logo

A Blue Archive logo generator.
https://lab.nulla.top/ba-logo
MIT License
860 stars 94 forks source link

[问]如何正确部署? #13

Open jiangyin14 opened 8 months ago

jiangyin14 commented 8 months ago

希望能在README中补充正确部署的基本步骤。 使用nginx建站成功在外网访问,机器安装了nodejs18(写入环境变量了),使用npm install安装了依赖,但是访问如图image 我不太明白如何修复,求解答。 npm安装依赖图⬇️ image

appleneko2001 commented 8 months ago

你好! 想要部署這個網站需要 ViteJS 我已經嘗試使用 Vercel 部署網站並已經部署成功. 另外 如果發生中文字不可用的問題 這是因為無法引用需要的字形資料 (RoG2サンセリフStd B)

ldcivan commented 8 months ago

你可以fork一份到自己的项目,然后在vercel.com使用vite部署,配置基本上默认就ok 如果你希望直接使用或者在本地使用,可以尝试将网页强行保存,或者使用我的强行移植版本(本地运行需要python):https://github.com/ldcivan/BA_logo

jiangyin14 commented 8 months ago

你可以fork一份到自己的项目,然后在vercel.com使用vite部署,配置基本上默认就ok

如果你希望直接使用或者在本地使用,可以尝试将网页强行保存,或者使用我的强行移植版本(本地运行需要python):https://github.com/ldcivan/BA_logo

好的 我先试试您的python版本。 后续有配置相关问题我可能会在您的repo里开issue。

Zxis233 commented 7 months ago

似乎缺少字体文件。在网上也没有找到

ldcivan commented 7 months ago

似乎缺少字体文件。在网上也没有找到

我上面提到的强行移植版本中有带拆分版本的字库,可以参考一下。

jiangyin14 commented 7 months ago

似乎缺少字体文件。在网上也没有找到

我上面提到的强行移植版本中有带拆分版本的字库,可以参考一下。

我试了一下,用nginx当网站服务器没有bug,不用搞反向代理,纯静态就可以,也不需要js/php环境,直接把index.html所在目录创建站点就好了。

Zxis233 commented 7 months ago

似乎缺少字体文件。在网上也没有找到

我上面提到的强行移植版本中有带拆分版本的字库,可以参考一下。

可以了,把那个库里的字体文件拷贝部署后就可以用了。目前已部署成功。

Zxis233 commented 7 months ago

似乎缺少字体文件。在网上也没有找到

我上面提到的强行移植版本中有带拆分版本的字库,可以参考一下。

我试了一下,用nginx当网站服务器没有bug,不用搞反向代理,纯静态就可以,也不需要js/php环境,直接把index.html所在目录创建站点就好了。

虽然是静态,但好像用Github Pages部署还是不行

ldcivan commented 7 months ago

似乎缺少字体文件。在网上也没有找到

我上面提到的强行移植版本中有带拆分版本的字库,可以参考一下。

我试了一下,用nginx当网站服务器没有bug,不用搞反向代理,纯静态就可以,也不需要js/php环境,直接把index.html所在目录创建站点就好了。

虽然是静态,但好像用Github Pages部署还是不行

从我的静态版本是可以直接在page上部署的,参考:https://ldcivan.github.io/BA_logo/