typescript - tsconfig.json outDir 中的绝对路径(C:/)
问题描述
是否可以设置到另一个磁盘驱动器的绝对路径,就像我在 D:\work\project\tsconfig.json 上工作一样,我希望它在 c:\work\release.js 中编译如果我写“outDir ": "C:/work/release/" 编译不会创建 .js 文件!
有没有可能?
解决方案
简答
是的。可以设置到不同磁盘驱动器的绝对路径。
如何?
使用outFile或outDir。
outFile仅适用于 AMD 和 System 作为module
设置。请参阅--module设置说明中的详细信息。
{
"compilerOptions": {
"target": "es5",
"module": "amd",
"outFile": "C://work/release.js"
}
}
ourDir适用于任何有效module
设置。
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"outDir": "C://work/release/"
}
}
更多细节
考虑以下源文件目录:
D:\work\project\
tsconfig.json
index.ts
addProduct.ts
sellProduct.ts
outFile将源文件构建为单个输出文件:
C:\work\
release.js
outDir构建源文件并维护原始文件名:
C:\work\release\
index.js
addProduct.js
sellProduct.js
推荐阅读
- javascript - 如果源不允许访问,则处理错误
- iis - 经典 ASP global.asa 上的持久 cookie
- sql - 如何在 Hive 中使用月份计算某个日期
- azure - Azure 应用程序 - 根据用户的行为设置应用程序权限
- typescript - 打字稿键入一个包装函数,该函数假定被包装函数的类型
- python-3.x - 无法在带有示例数据的窗口中重现 UnicodeDecodeError
- excel - 在公式中的单元格周围添加引号?
- rust - 将向量切片作为参数传递给函数
- javascript - 如何在jquery中克隆后进行空输入?
- node.js - 如何知道或找到在 Admin-Bro 中登录的管理员用户