npm模块未出现在EMCA2015 JS导入中

时间:2016-04-23 15:55:15

标签: typescript npm

我正在尝试使用Nativescript中的Microsoft Azure SDK构建移动应用。所以我从npm安装了SDK,如下所示:

$ npm install azure-mobile-apps-client --save

然而,当我尝试像这样引用模块时:

import * as WindowsAzure from 'azure-mobile-apps-client';

我收到警告:

  

无法找到模块'azure-mobile-apps-client'

这是一件非常简单的事情,我真的不知道我哪里可能出错,或者确实知道路径管理在这种情况下如何运作。我该怎么做才能解决这个问题?

Here是Github上的完整项目。

如评论中所述,也许我应该添加一个打字定义,虽然我不确定是否有必要,因为它都是用JS编写的?

1 个答案:

答案 0 :(得分:-2)

我只是根据Google搜索猜测,但是:

var WindowsAzure = require('azure-mobile-apps-client');

应该有效,基于这篇文章:

http://docs.nativescript.org/start/getting-started