当我们在代码中直接使用babel.parse或者babel.transformSync时,可能会遇到babel.transform code filename: 'file.ts' presets: / our preset / ;的报错,这可能是因为babel读取根目录babel.config.js中的配置导致的。
Options · Babel- [Primary options](#primary-options)https://babeljs.io/docs/en/options#configfile通过configFile: false可以解决该问题,原理:阻止babel去读取babel.config.js的值。

用法:

babel.transformSync(jsEs6, { configFile: false});
babel.parse(code, { configFile: false });

综上:既可以解决babel.transform code filename: 'file.ts' presets: / our preset / ;报错。

babel.transform code filename: ‘file.ts‘ presets: / our preset / ;报错解法相关推荐

  1. 在vscode中用tsc编译ts文件的时候报错,tsc : 无法加载文件,因为在此系统上禁止运行脚本;SecurityError

    一.问题描述: 1. TypeScript安装成功,在C盘的Administrator目录下,运行 tsc -v 也可看到TypeScript的版本. 2. 但在vscode中的时候运行tsc 编译t ...

  2. Mac安装sshpass同时解决Calling Non-checksummed download of sshpass formula file from an arbitrary URL报错

    可以直接使用: brew install https://raw.githubusercontent.com/kadwanev/bigboybrew/master/Library/Formula/ss ...

  3. Git 报错 error: pathspec ‘XXX‘ did not match any file(s) known to git 报错解决方法

    问题复现 : ① 在本地分支切换到同事新创建的分支: git checkout xxx ② 报错: error: pathspec 'XXX' did not match any file(s) kn ...

  4. pip安装库 ERROR: Cannot unpack file C:\Users\admin\AppData...报错解决方法

    一.报错 使用清华源安装 mysqlclient 时,出现 Cannot unpack file 报错: pip install mysqlclient==1.3.12 -index-url http ...

  5. vue3 vite ts引入vue文件报错 ts(2307)

    vue3 vite ts 生成的项目模板,在ts文件中引入vue文件报错 ts(2307),只是ts报错,并不影响项目运行. 官方文档有说明:http://vue.dragonlm.com/guide ...

  6. linux:can't open file for write,解决 Linux-Ubuntu 报错E212: Can't open file for writing

    为了装spark,先装Hadoop: 为了装Hadoop,先搭建Linux环境和设置环境变量,于是有了本文的报错"E212: Can't open file for writing" ...

  7. git使用中 error: pathspec ‘XXX‘ did not match any file(s) known to git 报错解决方法

    一.报错原因 本人在本地开发中,切换同事新切换的分支时: git checkout XXX 会报以下错误: error: pathspec 'XXX' did not match any file(s ...

  8. vs code修改代码后再次运行,报错:file“<stdin>“,line 1

    问题如下: 解决办法: 终止终端,然后重新运行.

  9. Vue3 TS props传参报错TS2722: Cannot invoke an object which is possibly ‘undefined‘.

    项目场景: 我用Props在子组件接受父组件传来的函数, 并向函数内传参调用. 问题描述 TS解析时认为props内的这个函数可能会是undefined, 所以直接报错. 原因分析: 这个函数在bef ...

最新文章

  1. 我摊牌了,这就是我的生活
  2. 马斯克的星际飞船又炸了!回收时发动机重启失败,「横」着砸向地面
  3. 移动端自适应布局之-----rem单位的使用
  4. python界面设置-Python进入后台界面(admin)设定
  5. Mysql安装时出现APPLY security settings错误
  6. 计算机基础知识关于进制,计算机基础知识-- 进制和编码
  7. 【PAT乙级】1036 跟奥巴马一起编程 (15 分)
  8. android版记账本
  9. VisualStudio.gitignore git 忽略
  10. 微信小程序 悬浮按钮
  11. java类的设计技巧
  12. Qt工作笔记-QTreeWidget中itemAt中的坑
  13. vue切换路由的时候,如何让右侧滚动条滚动到顶部呢?
  14. stringbuffer java API_StringBuffer类
  15. CCNA培训课总结笔记--静态路由实现负载均衡(四)
  16. 发现一个Java文件.class在线反编译的简单好用的网址
  17. iOS字体包导入过程
  18. java驱动刷机_ProductTool(炬力芯片刷机工具+驱动) v5.46 中文安装免费版
  19. DevTools 无法加载源映射
  20. 功率放大芯片IR2184介绍

热门文章

  1. idea提交svn忽略文件
  2. C++复习之智能指针
  3. 投影仪怎么当电视用?三个办法教会你!
  4. 新一代 AirPods 充电仓曝光: 入耳式设计看起来更类似 AirPods Pro 的设计
  5. 使用Istio服务网格进行微服务网络治理
  6. u-boot常用命令详解(全)(MINI2440)
  7. Ubuntu16.04无法更新apt,一直报错
  8. http的get请求中的url中添加Object参数
  9. suse10.1设置显示器分辨率
  10. 巴旦木树苗适种区域,在哪可以种植巴旦木苗木?