babeljs - babel-node 在运行时会忽略我的预设
问题描述
我正在尝试使用 babel-node,但是我传递的预设完全被忽略了:
brt@MacTeo backend % npx babel-node --presets @babel/preset-flow src/index.js
file:///<path>/src/index.js:3
const a = (b: number): number => {
^
SyntaxError: Unexpected token ':'
at Loader.moduleStrategy (internal/modules/esm/translators.js:145:18)
at async link (internal/modules/esm/module_job.js:47:21)
brt@MacTeo backend %
有什么问题?
解决方案
推荐阅读
- php - 致命错误:找不到类 'eftec\bladeone\BladeOne'
- android - RequestQueue 处理的 Volley StringRequest 崩溃且没有错误
- reactjs - 无法对 Yelp 进行正确的 GraphQL 查询
- hyperlink - WhatsApp中的链接不可点击
- c# - 使用 C# 从不同的方法打开内存 SQLite 连接
- python - pyspark 根据 ID 计算四分位数并根据四分位数范围进行分类
- javascript - 在 enduro.js CMS 中包含外部 js
- html - 通过 Excel VBA 按下应用按钮时未检测到网页搜索过滤器输入
- javascript - jQuery 表单验证检查以循环结束
- android - 安卓指纹示例中的 quadTo