将请求库添加到Power BI自定义可视化

时间:2018-03-21 08:36:40

标签: typescript

我在Mac上使用Visual Code并尝试创建自定义Power BI视觉效果,包括

npm install request --save

我使用路径

tsconfig.jsonpbiviz.json下添加request.js文件
"node_modules/request/request.js"

我正在尝试使用

导入请求
import * as request from 'request';

这给了我错误:

  

无法使用选项'out'编译模块,除非'--module'标志是'amd'或'system'。

tsconfig.json中的设置更改为module: "system"后,错误消息会显示为

  

找不到名字'IVisual'

我尝试了很多其他的东西,但不知怎的,我不能让“请求”在这里工作。

1 个答案:

答案 0 :(得分:1)

powerbi-visuals-tools@2.x.x不支持外部模块和import语句。

您需要使用powerbi-visuals-tools@3.x.x

有一个教程如何开发Power BI Custom Visual:

https://microsoft.github.io/PowerBI-visuals/docs/step-by-step-lab/developing-a-power-bi-custom-visual/

有简短的文档介绍如何使用新工具:

https://microsoft.github.io/PowerBI-visuals/docs/how-to-guide/migrating-to-powerbi-visuals-tools-3-0/