oss上传报错TypeError: Cannot read properties of null (reading 'Bucket')
时间: 2023-11-01 17:52:00 浏览: 289
报错记录 | Error: Cannot find module ‘react-dev-utils/crossSpawn’
5星 · 资源好评率100%
这个错误通常是由于您的代码中缺少必要的参数或参数格式不正确导致的。请检查您的代码中传递给OSS上传方法的参数是否正确,并且确保您的Bucket名称是正确的。如果您使用的是阿里云OSS SDK,可以参考以下代码示例来上传文件:
```javascript
var OSS = require('ali-oss');
var client = new OSS({
region: '<Your region>',
accessKeyId: '<Your AccessKeyId>',
accessKeySecret: '<Your AccessKeySecret>',
bucket: '<Your Bucket Name>'
});
async function put() {
try {
let result = await client.put('<Your Object Key>', '<Your Local File Path>');
console.log(result);
} catch (e) {
console.log(e);
}
}
put();
```
请注意,上面的代码中,您需要将`<Your region>`、`<Your AccessKeyId>`、`<Your AccessKeySecret>`、`<Your Bucket Name>`、`<Your Object Key>`和`<Your Local File Path>`替换为您自己的阿里云OSS参数和上传文件的本地路径。
阅读全文