Typescript Can src➜;tsc&x279C;汇总➜`源映射`指向原始类型脚本src?

Typescript Can src➜;tsc&x279C;汇总➜`源映射`指向原始类型脚本src?,typescript,source-maps,tsc,rollupjs,Typescript,Source Maps,Tsc,Rollupjs,我使用的是TypeScript和Rollup的组合,如中所示 因此math.ts export function square(x: number) { return x ** 2; } export function cube(x: number) { return x ** 3; } import { square } from "./math"; console.log(square(3)); function square(x) { return Math

我使用的是TypeScript和Rollup的组合,如中所示

因此math.ts

export function square(x: number) {
    return x ** 2;
}

export function cube(x: number) {
    return x ** 3;
}
import { square } from "./math";

console.log(square(3));
function square(x) {
    return Math.pow(x, 2);
}

console.log(square(3));
//# sourceMappingURL=app.js.map
main.ts

export function square(x: number) {
    return x ** 2;
}

export function cube(x: number) {
    return x ** 3;
}
import { square } from "./math";

console.log(square(3));
function square(x) {
    return Math.pow(x, 2);
}

console.log(square(3));
//# sourceMappingURL=app.js.map
命令后生成

tsc -t ES5 -m es2015 && rollup -f es -o app.js -m -i main.js
文件app.js

export function square(x: number) {
    return x ** 2;
}

export function cube(x: number) {
    return x ** 3;
}
import { square } from "./math";

console.log(square(3));
function square(x) {
    return Math.pow(x, 2);
}

console.log(square(3));
//# sourceMappingURL=app.js.map
但是生成的源映射指向
tsc
.js
输出,而不是原始的
.ts
文件。我怎样才能得到后者

生成app.ts.map是可能的

你想得不对。您有一个生成的
.js
文件和一个包含TS文件代码信息的生成的
.js.map
文件

查看ts源不需要
.ts.map
是。尝试 请按照上面链接中的用法进行操作

或者查看Alex Jover的,它使用这个插件以及其他可能为您解决其他问题的插件。他还说:

如果你使用, 您可能可以使用该选项而不是此插件