1 Star 1 Fork 0

sunzhangchang/vscrebook

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
swcrc.js 1.12 KB
一键复制 编辑 原始数据 按行查看 历史
sunzhangchang 提交于 2022-01-26 14:08 . No commit message
// swcrc.js
const path = require("path")
module.exports = (isDev = false) => {
// polyfill
const polyfillConfig = isDev ? {} : {
env: {
mode: "usage",
coreJs: 3,
path: path.resolve(__dirname),
},
}
return {
module: {
type: "es6",
ignoreDynamic: true,
},
...polyfillConfig,
jsc: {
parser: {
syntax: "typescript", // or ecmascript
dynamicImport: true,
decorators: true,
tsx: true,
privateMethod: false,
functionBind: false,
exportDefaultFrom: false,
exportNamespaceFrom: false,
decoratorsBeforeExport: false,
topLevelAwait: false,
importMeta: false,
},
loose: true,
target: "es2015",
externalHelpers: true,
transform: {
// default value is null
legacyDecorator: true,
decoratorMetadata: true,
},
},
}
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
TypeScript
1
https://gitee.com/sunzhangchang/vscrebook.git
[email protected]:sunzhangchang/vscrebook.git
sunzhangchang
vscrebook
vscrebook
main

搜索帮助