javascript - Babel 注册教程不起作用

标签 javascript reactjs babeljs babel-register

我只是按照教程“https://kleopetrov.me/2016/03/18/everything-about-babel/”进行操作',

有两个文件:

$ cat index.js
console.log('Hello Babel');

$ cat register.js
require('babel-register');
require('index.js');

当我运行节点register.js时

它没有打印出“Hello World”,而是说:“

module.js:487
    throw err;
    ^
Error: Cannot find module 'index.js'

我哪里做错了?

最佳答案

使用相对路径来获取本地文件,

require('./index.js');

关于javascript - Babel 注册教程不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45349819/

相关文章:

javascript - 在 react 中访问回调内部的 event.target

javascript - React 状态反复恢复到旧值

javascript - JavaScript 函数的默认值在 JS Fiddle 中抛出错误

babeljs - 在Babel插件中获取当前文件名?

javascript - 发送 html 到 window.print 函数而不渲染

Javascript - 构造函数的属性和原型(prototype)

javascript - 防止文本在包含各种子元素的 div 中剪切,而不调整文本大小?

javascript - 将 async await 与 babel 一起使用时出现意外 token

javascript - 如何通过 JavaScript 设置 Bootstrap 模态按钮属性

javascript - 根据页面大小缩放iframe的内容