【发布时间】:2017-04-14 00:57:42
【问题描述】:
我正在尝试了解如何使用模块未提供的外部 .d.ts?
我正在尝试使用没有类型定义的xlsx 并用@types/xlsx 包装它。
我npm installed 他们两个,并认为我应该添加对typings/index.d.ts 的引用,如下所示:/// <reference path="../node_modules/@types/xlsx/index.d.ts" />
现在我很难理解在尝试使用 xlsx 和提供的类型定义时需要导入什么?
也许我只是弄错了,有一个更简单的方法。
【问题讨论】:
-
import xlsx = require("../node_modules/@types/xlsx/index");
-
@Ramakant 我认为 import = require 是针对没有 dts 的模块完成的,你说我应该在 dts 本身上这样做吗?这个导入的star怎么连接到xlsx的js源码呢?
标签: node.js typescript typescript-typings typing