一个构建环境,一个运行环境,在构建环境中完成包含prisma
的编译,然后将编译后的 node_modules
及相关环境COPY
到运行环境中,并把 prisma 自动生成的数据库更新脚本拷贝到容器中,以便实现数据库结构自动更新!
不知道时候可以优化掉
node_modules
的拷贝,没尝试过,抽空可以试试。
经常使用 Nuxt3
的朋友们,一定经常遇到很多库与SSR不兼容的问题,这不 CroppingJS
就算一个。
最近 CroppingJS
发布了 2.0
版本,使用TS完全重构了代码,并封装了很多HTML自定义标签,但很遗憾,仍然与SSR有冲突!
首先,预设好你的广告位 class
,比如我使用的div:
html<!-- 文章内嵌广告位 -->
<div class="article-ads"></div>
所有js重点操作就是找出页面中的这个div并渲染!
搭建服务端可参考我的文章:Hysteria2代理:服务端及客户端搭建
登录到Cloudflare;
进入Api Token设置页面,开始创建Token;
如图设置完成后,点击继续,你将获得一个token(token只会显示这一次,请务必保存!),以及激活Token的一段命令
请复制那段命令,然后在服务器上运行它,以激活token!!
激活后即可进行后续Hysteria2配置。