-
Notifications
You must be signed in to change notification settings - Fork 0
如何用ts构建工具库
jerryzhang edited this page Jan 31, 2023
·
1 revision
title: 如何用ts构建工具库 url: https://www.yuque.com/endday/blog/wo8ruy
这是一个TypeScript的运行库,包含所有TypeScript助手函数。 此库主要由TypeScript中的--importelpers标志使用。使用--importelpers时,在以下发出的文件中使用__extends和_assign等辅助函数的模块:
var __assign = (this && this.__assign) || Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
exports.x = {};
exports.y = __assign({}, exports.x);
ts-node 也是基于 node 的,在 node 执行的 hook 里自动进行了 ts->js 的语言编译,使得 ts 可以被直接执行