kittencup / angular2-ama-cn

angular2 随便问
691 stars 101 forks source link

ng2如何加载第三方库,如jquery,d3 #79

Open axetroy opened 8 years ago

axetroy commented 8 years ago

或者换个说法... typescript 怎么引入第三方库 import 并不可以,应为没有定义export。import是错误的。

好像是需要d.ts声明文件?

求别说webpack,不想用这种东西,太过于复杂,就失去了构建工具的意义。

kittencup commented 8 years ago

你可以在html里通过script引入jquery

然后在ts文件里写上 /// <reference path="jquery.d.ts" />

devwlw commented 8 years ago

请问reference具体应该加在哪

kittencup commented 8 years ago

文件头就好了

SallyOne commented 8 years ago

看你怎么加载了,可以script,也可以用systm.js去加载packages,map,webpack不熟

chenyukunJoshHub commented 8 years ago

你可以在html里通过script引入jquery

然后在ts文件里写上 ///

这个html 是 index.html 还是 相对应 ts 的html

kittencup commented 8 years ago

index.html

lewgun commented 8 years ago

补充两个链接:

  1. https://medium.com/@s_eschweiler/using-external-libraries-with-angular-2-87e06db8e5d1#.1t4xfod12
  2. https://dotblogs.com.tw/lapland/2016/03/09/102452