0
Node.jsとExpress.jsにazureストレージを使用してコンテナを作成しようとしています。以下は私のコードです:コンテナ関数呼び出しが動作しないようにする
'use strict'
var azure = require('azure-storage')
var Blob = (function() {
function Blob (opts) {
this.container = opts.container
this.blobSvc = azure.createBlobService(opts.account, opts.key)
this.createContainer(this.container)
}
Blob.prototype.createContainer = function (name) {
this.blobSvc.createContainerIfNotExists(name, function (error, result, response) {
if (!error) {
}else {
throw error
}
})
}
return Blob
}())
module.exports = function (opts) {
return new Blob(opts)
}
問題はthis.blobSvc.createContainerIfNotExists(...)がまったく呼び出されないということです。私は理由を理解しようとしましたが、失敗しました。