node端fastdfs客户端上传文件
var FdfsClient = require('fdfs');
var fdfs = new FdfsClient({
// tracker servers
trackers: [
{
host: '10.10.10.10',
port: 10
}
],
// 默认超时时间10s
timeout: 10000,
// 默认后缀
// 当获取不到文件后缀时使用
defaultExt: 'png',
// charset默认utf8
charset: 'utf8'
});
fdfs.upload('e:/file.png').then(function(fileId) {
// fileId 为 group + '/' + filename
console.log(fileId);
}).catch(function(err) {
console.error(err);
);
github地址https://github.com/ymyang/fdfs