我正在尝试将 API 响应转换为打字稿类/接口。
这里 API 返回一个包含一些属性的对象列表,但我只需要响应对象的几个属性。
API 响应示例:
[{
'身份证':1,
'名称': '测试',
'描述:'测试',
'属性X':'x',
'属性Y':'y'
},
...]
打字稿类
类响应{
id:字符串;
名称:字符串;
}
您能否建议我将 JSON 对象转换为打字稿对象的最佳方法。
精简版
当构建管道被触发时,构建管道任务之一将获取最新文件,并且必须在当前运行管道的 git 存储库中添加/更新它。我试图通过使用命令行任务来做到这一点,但由于不是 git 存储库而失败
fatal: not a git repository (or any of the parent directories): .git
Run Code Online (Sandbox Code Playgroud)
长版
我试图实现动态 365 实例的解决方案打包和解包过程。所以构建管道有以下任务
从 Dynamics 365 导出解决方案并将其存储在 $(build.binariesdirectory) 中
解压解决方案 zip 文件并存储在 $(Build.Repository.LocalPath) 中,即添加/更新现有文件
提交文件并将文件推送到当前管道存储库的命令行任务
ECHO "Setting git config..."
git config --global user.email "xxx@xyz.com"
git config --global user.name "Admin"
ECHO "CHECK GIT STATUS..."
git status
ECHO "GIT ADD..."
git add -A
ECHO "CHECK GIT STATUS..."
git status
ECHO "Commiting the changes..."
git commit -m "Latest Customizations updated"
ECHO "Pushing the changes..." …Run Code Online (Sandbox Code Playgroud) command-line github azure-devops azure-pipelines dynamics-365
angular ×1
azure-devops ×1
class ×1
command-line ×1
dynamics-365 ×1
github ×1
json ×1
typescript ×1