azure移动服务错误找不到模块'azure-storage'

时间:2015-01-09 02:56:21

标签: node.js azure azure-mobile-services azure-table-storage

我过去几个月一直在AzureMobileService自定义API中使用Azure-storage npm模块,并且一切正常,直到几天后才开始给我这个错误 - 找不到模块'天青存储&#39 ;.它很奇怪,因为我没有改变我的代码,实际上它开始给我这个错误的那天,我早上检查了我的应用程序(HTML / JS应用程序),这一切都运行良好。但是当我从工作中回来并运行应用程序时,我收到了这个错误。下面是我的自定义api中的代码,我收到此错误

var azure = require('azure-storage');
var retryOperationFilter = new azure.ExponentialRetryPolicyFilter();
var tableService= azure.createTableService().withFilter(retryOperationFilter);

我的package.json中包含azure-storage -

"dependencies": {"tracer": "0.7.3", "colors" : "1.0.3", "lodash" :"2.4.1", "azure-storage": "0.4.1"},

我在Azure存储'处询问question。 npm页面,但没有得到很多帮助,所以现在尝试一下;现在已经两天了,我还没有解决它,它非常烦人,我在我的智慧结束。 任何人都经历过相同或可能有任何想法,如果你能分享你可能有的任何想法,我将非常感激。

1 个答案:

答案 0 :(得分:2)

终于通过手动npm安装'azure-storage'到我的移动服务了。

我从没想过尝试手动npm安装,因为我在package.json中的其他节点模块(如tracer,lodash)工作正常,没有手动npm安装。另外,正如我记得的那样,如果我只想在我的移动服务的package.json中使用npm模块并推送它,服务器上的移动服务会安装它并重新启动,我不需要手动安装。这就是我的代码工作到上周时发生的事情。