angular - 在Ionic2中导入trackingjs作为第三方库

标签 angular typescript webpack ionic2

我正在尝试将 Trackingjs 库 ( https://www.npmjs.com/package/tracking ) 导入到我的 ionic2 项目中。

按照文档 ( https://ionicframework.com/docs/v2/resources/third-party-libs/ ),我可以导入 lodash 库并使用它。

但是使用跟踪 js,我得到的只是一个空对象 (tracking === {})

import tracking from 'tracking/build/tracking';

我使用 npm 安装了跟踪模块,然后安装了相应的类型 ( https://www.npmjs.com/package/@types/tracking )。使用 ionicserve 时,我可以在 main.js 文件中看到模块中的代码,因此它似乎已正确包含,但我无法让它工作。

我是否错过了任何明显的事情,或者还有其他与该库有关的事情吗?任何帮助将不胜感激。

最佳答案

试试这个。

import * as tracking from 'tracking/build/tracking';

关于angular - 在Ionic2中导入trackingjs作为第三方库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41398500/

相关文章:

angular - TypeError : index_1. X 不是构造函数 - Karma - Jasmine - Webpack

javascript - Ionic 2 - 列出 JSON 响应中的数组项

angular - 在嵌套子组件中使用辅助路由

javascript - 如何在 TypeScript 中制作时钟?

css - 如何将鼠标悬停在 Angular 自动完成选项上

node.js - Node 和 docker - 如何处理 babel 或 typescript 构建?

javascript - Angular 4 innerHTML 属性删除 id 属性

Webpack/Vuejs - 更改 Assets 路径?

asp.net-mvc - 如何将 react-bootstrap 添加到 ASP.NET 项目

reactjs - 在 React 应用程序中创建一个 "base URL"常量