我尝试将图像上传到 S3 使用serverless
和 NodeJS,但上传后出现问题。在本地使用中,serverless-offline
一切都像冠军一样工作,但部署后我收到此错误。然后我尝试拦截并检测发生了什么并看到这个结果:
图像主体中出现了一些奇怪的字符,例如<0x0a>
0x01
0x04
我也尝试过使用serverless-apigw-binary
,但运气不好。
我正在使用"react": "16.11.0",
. 在使用.js
扩展的旧源代码上,但在我更改为.tsx
并在 Visual Code 上出现如下错误后。
JSX element class does not support attributes because it does not have a 'props' property
Run Code Online (Sandbox Code Playgroud)
任何帮助!
我正在使用"vue": "^3.0.0"
并尝试使用Reactivity in Depth
vue 中的一些。但出现错误
Module '"vue"' has no exported member 'reactive'
Module '"vue"' has no exported member 'ref'
Run Code Online (Sandbox Code Playgroud)
此处的文档:https ://v3.vuejs.org/guide/reactivity.html#what-is-reactivity
更多详细信息package.json
"vue-class-component": "^8.0.0-0",
"vue-property-decorator": "^9.1.2",
...
"@vue/compiler-sfc": "^3.0.0",
Run Code Online (Sandbox Code Playgroud)
我正在使用NestJS
版本7.1.0
并serverless
创建 api 文档使用nestjs swagger
。在本地,它像冠军一样工作,但部署后出现错误。
swagger-ui-express package is missing
Run Code Online (Sandbox Code Playgroud)
我在这里看到一些问题,但仍然没有解决这个问题。 https://github.com/nestjs/swagger/issues/277
这是我的package.json
"dependencies": {
"@nestjs/common": "^7.1.0",
"@nestjs/core": "^7.1.0",
"@nestjs/passport": "^7.0.0",
"@nestjs/platform-express": "^7.0.7",
"@nestjs/swagger": "^4.5.8",
"aws-serverless-express-binary": "^1.0.1",
"class-transformer": "^0.2.3",
"class-validator": "^0.11.1",
"dayjs": "^1.8.24",
"dotenv": "^8.2.0",
"dynamodb-data-types": "^3.0.1",
"express": "^4.17.1",
"faker": "^4.1.0",
"jest": "^24.9.0",
"jwks-rsa": "^1.6.0",
"latinize": "^0.4.1",
"lodash": "^4.17.15",
"mime-types": "^2.1.26",
"passport": "^0.4.1",
"passport-jwt": "^4.0.0",
"reflect-metadata": "^0.1.13",
"rimraf": "^3.0.0",
"rxjs": "^6.5.3",
"serverless-dynamodb-local": "^0.2.39",
"swagger-ui-express": "^4.1.4",
"tslint-loader": "^3.5.4",
"uuid": "^3.3.3",
"winston": "^3.2.1"
},
Run Code Online (Sandbox Code Playgroud)
这是配置: …
aws-lambda ×1
image-upload ×1
javascript ×1
nestjs ×1
package.json ×1
reactjs ×1
serverless ×1
swagger ×1
typescript ×1
vuejs3 ×1