如果我们像这样输入打字稿:
import {Core} from "./libs/Core";
转换为此的
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const Core_1 = require("./libs/Core");
有没有一种方法可以强制编译器对“ Core_1”变量使用与“ _1”不同的后缀?
我想做的是让编译器使用随机数而不是1(可以是7),如下所示:
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const Core_7 = require("./libs/Core");
在我的用例中,我希望能够在同一浏览器窗口中加载脚本的副本,该副本可能包含脚本的相同文件,但是脚本的升级版本。旧脚本实际上会自行关闭,但新脚本不会有任何变量或名称空间冲突。