0

我正在为一个新项目设置资产管道。我们已经在基于 gulp 的构建系统中使用了 React.js 和 webpack,并且希望在新项目中也使用 React。现在,由于应用程序是用 django 编写的,我想将管道移植到 django-pipeline。

好的,我可以用pipeline-browserify替换webpack,还有用于jsx编译的PyReact。但是我无法先通过 JSX 编译器传输我的 jsx 文件,然后再通过browserify 传输。据我所知,django-pipeline 只有一个编译器阶段。还是我错过了什么?请告诉我我错了...

谢谢!

4

1 回答 1

3

我处理这个问题的快速方法就是使用reactify插件进行 browserify 并将 PIPELINE_BROWSERIFY_ARGUMENTS = '-t reactify' 添加到我的 Django 设置中。

Django-pipeline 确实支持放置多个编译器,但在我的特殊情况下,由于我使用 browserify 多于 django-pipeline,因此我使用了单个 browserify 编译器。

于 2014-11-15T02:16:20.353 回答