node.js - .jsx 总是在 React 项目中吗?

标签 node.js reactjs

React 应用程序中总会有 .jsx 文件扩展名吗?如果你使用 Babel 会怎样?您是否仍然需要 .jsx 文件,或者您只是简单地执行全部react.createElement,然后 babel 对其进行转译,而不需要 .jsx 扩展名?

最佳答案

你可以选择使用jsx语法,但你仍然可以使用react,也可以不使用它。它是可选的,但我建议使用 jsx。

您可能想要使用像 webpack 或 browserify 这样的工具来打包您的转译客户端代码,但源映射可用于调试 jsx。

关于node.js - .jsx 总是在 React 项目中吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33558523/

相关文章:

javascript - 检测组件外部 react 钩子(Hook)的点击

javascript - Ajax /套接字: javascript array object properties get lost

javascript - Node ||如何写入文件,然后在写入完成后读取它?

javascript - 为下一个js配置webpack

javascript - React js 状态和生命周期

reactjs - 在 react 中,我可以在没有包装器的情况下渲染组件的子组件吗?

javascript - 当涉及到与 yeoman 一起使用 React 时

javascript - 如何在React JS状态下渲染元素?

node.js - Pencilblue - 用于获取所有呈现文章的列表的 Web 服务

node.js - "Failed to load resource: the server responded with a status of 404 (Not Found)"+ "Origin … is not allowed by Access-Control-Allow-Origin."