teambition-sdk icon indicating copy to clipboard operation
teambition-sdk copied to clipboard

无法与 ionic2 一起使用

Open yozman opened this issue 7 years ago • 7 comments

https://github.com/yozman/ambition/commit/26bb9041d86776f320b8eb4693eb8956491ebe6c

错误信息如下

ambition

yozman avatar Feb 12 '17 14:02 yozman

please try to find peerDependencies in package.json ~

Saviio avatar Feb 12 '17 14:02 Saviio

npm i tslib --save npm i @types/core-js @types/whatwg-fetch --save-dev

Brooooooklyn avatar Feb 13 '17 02:02 Brooooooklyn

@Brooooooklyn @Saviio https://github.com/yozman/ambition/commit/9882a04a254eb6c45b01883ee204cfa5be912607 依旧是各种报错,感觉是 ionic2 的 tsconfig.jsonteambition-sdk 冲突 以下是部分的报错截图 ambition

yozman avatar Feb 13 '17 11:02 yozman

@Saviio @Brooooooklyn 思路是对的,经过调教 tsconfig.json 只剩下一个错误了

ambition 1

yozman avatar Feb 13 '17 12:02 yozman

TaskApi 目前是实例,而不是 README 中的 class,所以不需要注入,稍后我会更新一下 README 里面的示例代码。所以不需要注入,直接使用就好了,你可以 log 出来看一下 TaskApi

Brooooooklyn avatar Feb 14 '17 01:02 Brooooooklyn

@Brooooooklyn 能否使默认的 ionic2 添加 teambition-sdk 不出错? 毕竟 ionic2 对于 angular2 来说就跟 bootstrap 对于 css 一样。

依赖关系到不是多大问题,主要是 tsconfig.json 配置不尽相同 产生的一大堆错误,会让使用者懵逼

yozman avatar Feb 17 '17 01:02 yozman

我稍后起一个 ionic 项目看一下

Brooooooklyn avatar Feb 17 '17 01:02 Brooooooklyn