json - TypeScript:如何使用“resolveJsonModule”标志而不发出“.json”文件?
问题描述
我需要具有以下结构(以前我已经拥有它,在更新之前tsconfig
):
- app(仅包含 ts 文件的文件夹)
- ...
- *.ts
- dist(js 文件作为编译文件的输出)
- ...
- *.js
- 数据(任何不是代码的数据的文件夹)
- 数据1.csv
- 数据2.json
- ...
更新tsconfig.json
:
{
"include": [
"app"
],
"compilerOptions": {
...
"outDir": "dist",
"resolveJsonModule": true,
}
}
之前:当我不使用resolveJsonModule
flag 时,所有数据(所有ts
文件)都已编译并移动到dist
现在:当我添加resolveJsonModule
标志时,dist
包含app
编译的 JS 文件所在的文件夹 + 包含data
文件夹(包含 json 文件)
问题: 当 json 文件没有被移动到输出中时,我怎样才能保持以前的逻辑?
解决方案
好像你不需要resolveJsonModule
标志。我不知道您为什么要使用该标志,因为您不需要JSON
文件开头。
参考:(https://www.typescriptlang.org/docs/handbook/compiler-options.html)
推荐阅读
- database - 如何解决列族 ID 不匹配错误
- c++ - 如何使用 libcurl 发送电子邮件
- bash - 如何获取目录名称列表以作为数组传递给 Azure Pipeline 模板?
- javascript - React Spring - useTrail 延迟问题
- python - 使用 django 教程在 pycharm 中导入问题
- angular - 在提交时为电子邮件格式添加验证字段
- flutter - 颤动水平列表视图/页面视图,选定元素动画到全宽
- python - 如何检查文件的窗口是否关闭/打开 Python?
- javascript - 每个 GET 请求方法都有效,但最后一个无效,我做错了吗?
- java - Do-while 不会循环返回