2019-05-06 07:31:26 -04:00
|
|
|
|
---
|
|
|
|
|
id: bd7158d8c443edefaeb5bd0f
|
|
|
|
|
title: File Metadata Microservice
|
|
|
|
|
localeTitle: 文件元数据微服务
|
|
|
|
|
challengeType: 4
|
|
|
|
|
isRequired: true
|
|
|
|
|
---
|
|
|
|
|
|
|
|
|
|
## Description
|
2019-12-23 03:59:33 +08:00
|
|
|
|
<section id='description'> 构建一个功能类似于此的完整堆栈JavaScript应用程序: <a href='https://purple-paladin.glitch.me/' target='_blank'>https://purple-paladin.glitch.me/</a> 。 在这个项目上工作将涉及您在我们的入门项目上的Glitch上编写代码。完成此项目后,您可以将公共故障网址(到应用程序的主页)复制到此屏幕进行测试!您可以选择在另一个平台上编写项目,但必须公开显示我们的测试。 使用<a href='https://glitch.com/edit/#!/remix/clone-from-repo?REPO_URL=https://github.com/freeCodeCamp/boilerplate-project-filemetadata/' target='_blank'>此链接</a>在Glitch上启动此项目或在GitHub上克隆<a href='https://github.com/freeCodeCamp/boilerplate-project-filemetadata/'>此存储库</a> !如果您使用Glitch,请记住将项目链接保存到安全的地方!
|
2019-05-06 07:31:26 -04:00
|
|
|
|
</section>
|
|
|
|
|
|
|
|
|
|
## Instructions
|
|
|
|
|
<section id='instructions'>
|
|
|
|
|
|
|
|
|
|
</section>
|
|
|
|
|
|
|
|
|
|
## Tests
|
|
|
|
|
<section id='tests'>
|
|
|
|
|
|
|
|
|
|
```yml
|
|
|
|
|
tests:
|
|
|
|
|
- text: 我可以提交包含文件上传的FormData对象。
|
|
|
|
|
testString: ''
|
|
|
|
|
- text: “当我提交某些内容时,我将在JSON响应中收到以字节为单位的文件大小。”
|
|
|
|
|
testString: ''
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
</section>
|
|
|
|
|
|
|
|
|
|
## Challenge Seed
|
|
|
|
|
<section id='challengeSeed'>
|
|
|
|
|
|
|
|
|
|
</section>
|
|
|
|
|
|
|
|
|
|
## Solution
|
|
|
|
|
<section id='solution'>
|
|
|
|
|
|
|
|
|
|
```js
|
|
|
|
|
// solution required
|
|
|
|
|
```
|
2020-08-13 17:24:35 +02:00
|
|
|
|
|
|
|
|
|
/section>
|