我的软件包组织结构如下:
mypackage
|--- src
| |--- component1
| `--- component2
`--- dist
|--- component1
`--- component2
当我将它发布到npm时,我希望它看起来像下面这样,没有 dist
目录:
mypackage
|--- component1
`--- component2
我的想法是,当我从这个包中导入时,导入应该像这样:
import component1 from 'mypackage/component1'
无法完成此操作(请注意额外的dist
):
import component1 from 'mypackage/dist/component1'
如何实现这一点?我目前在我的package.json文件中有一个文件部分,其中包含额外的dist
,并且我不想要它:
"files": [
"dist/"
]
tsconfig.json
中以编程方式更改outDir
条目从./dist/
更改为./
就解决了问题! - Thijmen