babel --presets react js 编译 出错require is not defined

babel --presets react js/test.js -watch --out-file build/test.js 编译 出错require is not defined

clipboard.png
clipboard.png

安装了如下命令:

npm install --save react react-dom babel-cli babel-preset-react
npm install --global babel-cli
npm install babel-preset-react babel-preset-es2015
npm install --save react react-dom babel-preset-react babel-preset-es2015

是缺少什么吗
阅读 6k
2 个回答

babel 本身并不能让你的代码在浏览器端运行,需要结合 webpack 或者 browserify 之类的工具。

在.babelrc 文件中配置为{ "presets":["es2015","react"]},执行babel js/test.js -watch --out-file build/test.js

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题