continuous-integration - 使用 nuxt generate 在 gitlab 管道中获取媒体
问题描述
我有一个用 nuxt generate 创建的 nuxt 静态应用程序。在此过程中,我从我的 CMS 中获取 JSON 以获取此项目中使用的所有媒体。然后,我正在下载所有这些并保存在公用文件夹中。最后,我将公用文件夹推送到我的 FTP 服务器。我想要实现的只是在我的 gitlab 上有一个按钮来触发我已经手动完成的所有操作。我现在面临两个问题:
- 每次 nuxt generate 都会删除 public 文件夹,所以每次我运行 nuxt generate 时,都会恢复包含图像和视频的文件夹
- 我不确定在管道期间下载所有这些数据是一个好习惯
我应该遵循哪些步骤以最好的方式做到这一点?
解决方案
推荐阅读
- angular - 在 canActivate() 内不返回布尔值的 Observable 处理 HttpErrorResponse
- sql - 通过ID将多行转换为一行
- android - 在android N中打开PDF文件在空白页中显示黑色
- node.js - 无法从上传文件夹访问图像 - 快递 - multer - 反应
- javascript - 如何更具体地使用javascript获取差异日期
- android - Android:更新另一个应用程序中使用的 SQLite 表
- hyperledger-fabric - 在 hyperledgerfabric 的交易流程中,orderer 是否会向网络中的对等方发送块?
- php - $params 是 PHP 7.2 中的保留字吗?
- javascript - 仅当用户在 twilio 中输入录制按钮时才在房间中录制视频通话
- ruby - 无法加载此类文件 -- whois/server/adapters/verisign