您的位置:首页 > Web前端 > JavaScript

使用javascript实现文件上传到阿里云

2016-10-21 10:56 537 查看
因为是在node.js环境中使用OSS JavaScript SDK来访问OSS服务,所以直接使用命令安装SDK.

首先在工作目录安装
ali-oss


npm install ali-oss


使用该条命令有时候太慢了,跑得很久,建议使用淘宝镜像cnpm

cnpm install ali-oss


基本上一下就跑完了

新建一个upload.js 更换自己阿里云的ak和sk,以及bucket

region每个区域不一样 参考OSS服务节点

var co = require('co');
var OSS = require('ali-oss')

var client = new OSS({
region: 'oss-cn-shanghai',
accessKeyId: 'your ak',
accessKeySecret: 'your sk'
});

co(function* () {
client.useBucket('your bucket');
var result = yield client.put('javascript.txt', 'C:\\Aliyun.png');
console.log(result);
}).catch(function (err) {
console.log(err);
});
最后项目所在位置使用命令 node upload.js即可启动
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息