通过在 node.js 代码中,导入@swc/core模块,可以在 node.js 中调用 api 直接进行代码的编译,这对 CLI 工具的开发来说是常规操作。 // swc.mjs import { readFileSync } from 'fs' import { transform } from '@swc/core' const run = async () => { const code = readFileSync('./source.js', ...
Describe the bug SWC does not import forEach polyfill from core-js. Babel with the same config works fine (Import is present in the code: require("core-js/modules/web.dom-collections.for-each.js");). Steps to reproduce: Init npm and inst...
npm install @swc/core 或者,如果你使用yarn,则运行: bash yarn add @swc/core 检查node_modules/@swc/core目录下是否存在visitor.js文件: 在你的项目目录下,导航到node_modules/@swc/core文件夹,检查是否存在visitor.js文件。如果不存在,这可能是因为包没有正确安装或者包本身存在问题。 重新安装@swc/core:...
我们如果需要开发一个 SWC 的插件,首先要学习 Rust 和 WebAssembly,上手门槛明显很高。另外由于不支持 JS 的插件,所以等同于要把 Babel 生态中的插件全部用 Rust 翻译一遍,这明显是不可能的。 另外社区开发者有计划让 SWC 来支持 JavaScript 的插件,但是目前还未支持。 这是对应的讨论:github.com/swc-project… ...
import"dynamicImport":false,// ……// babel 的大部分插件都能在这里找到对应配置},"minify": {}, // 压缩相关配置,需要先开启压缩},"env": { // 编译结果相关配置"targets": { // 编译结果需要适配的浏览器"ie":"11"// 只兼容到 ie 11},"corejs":"3"// corejs 的版本},"minify":true//...
swc_core = { version = "13.0.4", features = [ swc_core = { version = "13.1.0", features = [ "ecma_loader_lru", "ecma_loader_parking_lot", ] } 1 change: 1 addition & 0 deletions 1 turbopack/crates/turbopack-ecmascript/Cargo.toml Original file line numberDiff line numberDiff...
import "core-js/stable";import "regenerator-runtime/runtime";swc的文档提示去看babel-preset-env的...
Describe the bug Hi there, I am using @swc/core to speedup the execution of my test suite with avajs/ava. System info: Ubuntu 20.04.1 (VM via parallels 18 on a Mac Mini Intel) node 16.15.0 During npm run test I receive the following erro...
@swc/core 类似于@babel/core; AI检测代码解析 npm i -D @swc/cli @swc/core 1. 通过如下命令,可以将一个 ES6 的 JS 文件转化为 ES5。 AI检测代码解析 npx swc source.js -o dist.js 1. 下面是 source.js 的代码: ...
import"dynamicImport":false,// ……// babel 的大部分插件都能在这里找到对应配置},"minify": {}, // 压缩相关配置,需要先开启压缩},"env": { // 编译结果相关配置"targets": { // 编译结果需要适配的浏览器"ie":"11"// 只兼容到 ie 11},"corejs":"3"// corejs 的版本},"minify":true//...