npm - Actual imported file when I specified an module in node_modules written in Typescript. -
i made typescript module(named modulea). i'd publish package , want use typescript project.
for present, installed 'modulea' 'npm install ../modulea' since test. , these file must placed below.
b node_modules modulea dist index.ts as can see, there directory dist in root directory of modulea. want import index.ts typescript below. import 'modulea';
if there index.ts inside of modulea folder, work. , if javascript file, can write main property of package.json.
however, in case, want use typescript directly , don't want put index.ts out of dist folder.
and don't want make index.ts this.
import d './dist/index'; export default d; because there several folders in dist, , i'd reference them project depends on modulea.
is there way specify default typescript file of package?
there option typescript specify in package.json. property of "typings" worked fine me. reference below. https://www.typescriptlang.org/docs/handbook/typings-for-npm-packages.html
when specified definition file property, file loaded definition. but, required me remember use "main" property also. cuz, typings definition use in compiling time. , instance of code in javascript specified in "main" property.
Comments
Post a Comment