- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试构建我的简单 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
路径的原因。我正在使用 typescript@3.6.4
。
最佳答案
您是否在代码中的任何位置导入 package.json
?如果你是,it's getting copied because of resolveJsonModule
.
如果您想读取 JSON 文件而不复制它们,您可以执行 readFile
和 JSON.parse
。
关于node.js - TypeScript OutDir 包含 package.json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58712412/
我在 Visual Studio 2013 中有一个 C++/CLI dll 项目,我试图在其中更改输出目录。我已将项目属性 > 常规中的“输出目录”设置设置为 $(SolutionDir)Stage
我是 tsconfig.json 配置的新手,但我只是想像它应该的那样将我的 src 目录编译为编译的 javascript,但它只是没有创建 outDir 包含编译代码的文件夹。 这是我的tscon
我正在查看我的 Visual Studio 项目的属性并看到以下内容: $(OutDir)\$(ProjectName).exe 我很好奇visual studio如何知道outdir的值(value
我正在尝试为 OutDir 设置默认位置和 IntDir供解决方案中的所有项目使用。如:$(SolutionDir)bld\$(Platform)\$(ProjectName)\$(Configura
我遇到一个问题,编译器提示以下内容:无法写入文件“path/file.json”,因为它会覆盖输入文件。我做了一些挖掘,大多数解决方案建议使用 outDir 来修复它。该解决方案工作正常,但我不确定要
使用新的 SDK 样式 csproj 格式时,可以使用 以分号分隔的目标框架列表的元素,以为其构建项目。 这会在构建输出文件夹中为每个目标框架生成一个子文件夹: 但是,当在 msbuild 命令行上传
使用新的 SDK 样式 csproj 格式时,可以使用 以分号分隔的目标框架列表的元素,以为其构建项目。 这会在构建输出文件夹中为每个目标框架生成一个子文件夹: 但是,当在 msbuild 命令行上传
我有一个小项目,我在其中使用 CMake 系统从 C++ 文件创建一个 Python 模块。在 CMakeLists.txt 文件中,我按如下方式集成了 Swig: # only the Swig p
我正在尝试将 TypeScript 与 React Native 结合使用。 这是我的tsconfig.json: { "compilerOptions": { "target
我有以下项目结构: root -src -lib index.ts -example test.ts 我想将 outDir 设置为根文件夹 /,这样我就可以
我有以下 tsconfig.json,我想将转译后的输出放在 build/ 文件夹中 { "compileOptions": { "module": "amd",
我想使用 TypeScript 3.1 中的项目引用功能。我项目编译后的目录结构原来是这样的: . ├── A │ ├── a.ts │ ├── dist │ │ ├── A │
有谁知道如何配置 Erlang emacs 模式,以便编译缓冲区 [C-c C-k] 将束文件写入 ebin 目录而不是当前目录? 谢谢! 最佳答案 你可能想看看 Erlang 问题邮件列表上的这个线
我对非 ts 模块(文本 Assets )有一个问题,它们没有按照 tsconfig.json 中的配置转移到 outDir(或者我做得不对)。 这是最简单的复制案例 // /src/main.ts
我有一个tsconfig.json,它指定了一个outDir。原因是我想将生成的 JavaScript 输出与 TypeScript 源分开。 所以: "compilerOptions": {
是否可以设置到不同磁盘驱动器的绝对路径,比如我在 D:\work\project\tsconfig.json 上工作,我希望它在 c:\work\release.js 中编译如果我写 "outDir"
我有一个简单的应用程序,有两个 .ts 文件,我使用以下 tsconfig.js 文件编译 { "compilerOptions": { "target": "ES5", "mod
在 package.json 中使用时,我似乎无法让 outDir 标志工作。目录结构非常简单:根级别的 tsconfig.json,以及一个 src/ 目录和一个 index.ts 文件以及代表其他
我刚刚完成了 Angular CLI Heroes 教程 here 。我已遵循所有教程并完成了 HTTP 教程。 关于 Angular 4 和 TypeScript 的所有精彩学习,但在整个类(cla
我正在尝试构建我的简单 npm 包,一切都很好。然而,当我尝试构建它时,它出了点问题。 我得到以下信息: - dist - package.json - src - inde
我是一名优秀的程序员,十分优秀!