gle*_*yes 10 reactjs graphql relayjs create-react-app
我想在create-react-app
不弹出我的中继应用程序的情况下使用.
根据Relay文档,我将需要babel-relay-plugin
.将relay-starter-kit
在配置此.babelrc.
最简单的方法是什么?有没有一种方法可以在relay
不弹出的情况下启用?
CRA 2支持Babel宏,这使事情变得更加容易。本质上,您必须将其添加babel-plugin-relay
和使用import graphql from 'babel-plugin-relay/macro'
。查看文档以获取更多信息。
一种选择是创建自己的react-scripts
添加babel-relay-plugin
到的分支.babelrc
。在这篇中篇文章中react-scripts
,方法3记录了创建的分支。您可以发布叉的范围的包NPM,然后使用创建的应用程序做出反应时:create-react-app my-app --scripts-version @scope/react-scripts
。
有些人可能更喜欢的另一种选择是react-app-rewired
:https : //github.com/timarney/react-app-rewired-我自己还没有研究这个问题,但是这似乎是另一种可能减少这种情况的好方法。需要保持叉子react-scripts
。
归档时间: |
|
查看次数: |
2762 次 |
最近记录: |