denano
V2EX  ›  Node.js

用 ts 使用 npm 包的一个问题

By denano at 2017 年 11 月 24 日 · 6206 次点击
最近在用 ts 重写以前做的一个工具来练手,ts 里貌似不能直接用 npm 包,需要 npm install --save -dev @types/xxx 之后才能使用,但不是所有的包都有对应的 @types 包,那么这些包要怎样才能在 ts 里使用?
6 条回复  •  2017-11-24 13:09:16 +08:00
donghui1993
   1
donghui1993  
   2017 年 11 月 24 日 via iPhone   ❤️ 1
自己写 t.js
nannanziyu
   2
nannanziyu  
   2017 年 11 月 24 日   ❤️ 1
要么自己写 typings.d.ts
要么 declare xxx: any;
然后盲写
denano
   3
denano  
OP
   2017 年 11 月 24 日
mooncakejs
   4
mooncakejs  
   2017 年 11 月 24 日
没有 @types 也没事 就是没有智能提示罢了。
denano
   5
denano  
OP
   2017 年 11 月 24 日
@mooncakejs 但是我用 webpack 打包的时候会报错,让我 install @types...
mooncakejs
   6
mooncakejs  
   2017 年 11 月 24 日
@denano 那就不用 import 用 require
© 2026 V2EX · 47ms · 3.9.8.5