React-tools JSX 编译嵌套文件夹错误

Posted

技术标签:

【中文标题】React-tools JSX 编译嵌套文件夹错误【英文标题】:React-tools JSX compile nested folder error 【发布时间】:2014-11-09 01:57:45 【问题描述】:

我正在尝试使用 Facebook 提供的 Node 模块 react-tools 将我的 JSX 文件编译成相应的 .js 文件。

jsx --extension jsx --no-cache-dir js/src js/build

但是,使用受支持的命令,我无法构建嵌套在 src 文件夹中的子文件夹中的文件。

我有js/src/module1/main.jsx 如果我现在构建这个,react-tools 会成功构建

module("module1/main")

但随后出现错误:

no such file of directory js/build/module1/main

但是,如果我先创建目录js/build/module1,那么我看不到任何问题。似乎反应期望输出目录中已经包含子目录。我在这里做错了什么还是目前反应工具的错误?

【问题讨论】:

【参考方案1】:

jsx 工具的主要依赖项中的完全错误。 :(

我提交了https://github.com/reactjs/commoner/issues/67 进行跟踪。

【讨论】:

修复在 master 中,所以我们将在下一个版本中使用它! 谢谢,我们能否获得关于何时可以期待下一个版本的更新。感谢您的快速:D

以上是关于React-tools JSX 编译嵌套文件夹错误的主要内容,如果未能解决你的问题,请参考以下文章

babel watch SyntaxError: Unexpected token

在 tsx 编译错误中导入 jsx 文件

6月1日react的使用

学react时使用jsx语法报错怎么办

React——JSX

ReactJs - 将带有嵌套 React 组件的原始 HTML 转换为 JSX