gpt4 book ai didi

javascript - 巴别塔 : turn off import directives transpilation

转载 作者:行者123 更新时间:2023-11-30 09:37:08 25 4
gpt4 key购买 nike

我正在尝试使用 babel 转译器在项目中使用 ES6,但我正在努力解决一些非常不寻常的事情:我正在使用包含导入和导出指令的增强型 ES5 js 代码库。

这是一个例子:

import Widget from 'component:component-widget';

//ES5 code here

export default "something"

我想保留这些导入,但转译其余检测到的 ES6 功能。

到目前为止,我还没有找到一种方法...:/

你知道这样的事情是否可能吗?

提前致谢!

最佳答案

babel-preset-env 有选项 modules .将其设置为 false 会禁用模块转换(导入/导出等)。

.babelrc 看起来像这样:

{
"presets": [
["env", { "modules": false }]
]
}

关于javascript - 巴别塔 : turn off import directives transpilation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42880480/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com