gpt4 book ai didi

javascript - Typescript - 如何将所有已转译的 js/map 文件定向到构建目录

转载 作者:行者123 更新时间:2023-12-03 05:14:39 24 4
gpt4 key购买 nike

我有一个 Angular2/Typescript 项目,它具有以下 tsconfig.js 文件:

{
"compilerOptions": {
"module": "commonjs",
"moduleResolution": "node",
"target": "es5",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"noImplicitAny": false,
"outDir": "./build"
},
"exclude": [
"node_modules",
"typings"
],
"filesGlob": [
"**/*.ts",
"typings/main",
"typings/index.d.ts"
]
}

看...我正在尝试“摆脱”在我的 typescript 文件旁边生成的烦人的 *.js 和 *.map 文件。您可以看到我添加了“outDir”配置,但它仅将 js/map 文件复制到构建文件夹,而将 *.js 文件的副本保留在与 ts 相同的文件夹中。

这里是否缺少配置?

Ionic2 内置了此“功能”。TS 文件会自动转换到构建文件夹(并打包...)。这可以通过“vanialla”tyepscript 环境来实现吗?

最佳答案

如果您使用的是 Visual Studio Code,则可以将以下内容添加到 settings.json,这将使这些文件不会显示在文件/文件夹 View 中。

{
"files.exclude": {
"**/.git": true,
"**/.DS_Store": true,
"**/*.js": true,
"**/*.map": true
}
}

你没有提到你正在使用的IDE,所以我做了一个假设。这可能适用于其他 IDE,我不太清楚。

关于javascript - Typescript - 如何将所有已转译的 js/map 文件定向到构建目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41655555/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com