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