TypeScript OutDir包含package.json

问题描述 投票:0回答:1

我正在尝试构建简单的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.jsonsrc路径的原因。我正在使用[email protected]

node.js typescript npm tsc
1个回答
1
投票

您是否将package.json导入代码中的任何位置?如果是,请it's getting copied because of resolveJsonModule

如果要在不复制JSON的情况下读取JSON文件,则可以执行resolveJsonModulereadFile

© www.soinside.com 2019 - 2024. All rights reserved.