NPM软件包:无法从package.json中parsing模块入口点

我最近创build并发布了我的第一个NPM包。 我熟悉pipe理Nuget包,但我是pipe理NPM包的新手。

我的问题是,当我尝试使用我的包并导入它,我得到一个编译器警告“无法find符号'myClass'在外部模块'myClass.provider.ts'。

我读过npm package.json文档,但是我弄不清楚我做错了什么。

我的package.json对于name和main有以下值:

"name": "myCompany.package", "main": "src/myClass.js",

我的导入如下所示: import { myClass } from "myCompany.package";

在我的包里面,安装之后,入口文件正确地位于src/myClass.Js 。 我错过了什么?