我有一个像这样的package.json
{
"name": "some-project",
"version": "1.0.0",
"description": "",
"main": "index.js",
"typings": "./index.d.ts"
}在typescript中,我可以像使用
import someProject from "some-project";但是我有另一个文件helpers.js,我想像这样使用它
import someProject from "some-project/helpers";如何创建此文件的类型?他和index.js没有任何关系。
发布于 2017-03-14 20:27:11
您可以应用稍微不同的方法将您的类型划分为逻辑“块”。
在您的index.ts中:
export * from './main';
import * as helpers from './helpers';
export {helpers};然后,您可以以类似于您要求的方式使用您的帮助器功能:
import * as sp from 'some-project'
sp.doSomething();
sp.helpers.doSomethingElse();https://stackoverflow.com/questions/42785563
复制相似问题