我正在尝试构建简单的npm软件包,一切都很好。但是,当我尝试构建它时,会出错。
我得到以下内容:
- dist
- package.json
- src
- index.js
- index.d.ts
- ...
但是这不是我期望得到的,我很确定我之前已经做过并得到以下内容:
- dist
- index.js
- index.d.ts
- ...
这是我最终想要得到的,但到目前为止没有任何效果。
我的tsconfig.json
看起来像这样:
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"lib": ["es6", "dom"],
"resolveJsonModule": true,
"declaration": true,
"declarationMap": true,
"sourceMap": true,
"outDir": "dist",
"strict": true,
"esModuleInterop": true
},
"include": ["src"],
"exclude": ["node_modules", "build", "dist"]
}
我无法找到包含package.json
或src
路径的原因。我正在使用[email protected]
。
您是否将package.json
导入代码中的任何位置?如果是,请it's getting copied because of resolveJsonModule
。
如果要在不复制JSON的情况下读取JSON文件,则可以执行resolveJsonModule
和readFile
。