首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何编译React-Relay

如何编译React-Relay
EN

Stack Overflow用户
提问于 2021-10-10 09:23:19
回答 1查看 95关注 0票数 0

我正在努力追随the official Relay documentation here

安装React-Relay后:

代码语言:javascript
复制
npm install --save relay-runtime react-relay
npm install --save-dev relay-compiler graphql babel-plugin-relay

..。和配置package.json:

代码语言:javascript
复制
{
  ...
  "scripts": {
    ...
    "start": "npm run relay && react-scripts start",
    "build": "npm run relay && react-scripts build",
    "relay": "npm run relay-compiler --schema schema.graphql --src ./src/ --watchman false $@"
    ...
  },
  ...
}

当我跑的时候:

代码语言:javascript
复制
npm start

我得到了以下错误:

代码语言:javascript
复制
> test@0.1.0 start D:\xampp\htdocs\my-react\test
> npm run relay && react-scripts start


> test@0.1.0 relay D:\xampp\htdocs\my-react\test
> npm run relay-compiler --schema schema.graphql --src ./src/ --watchman false $@

npm ERR! missing script: relay-compiler

如何正确运行中继编译器?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-10-10 10:31:25

显然,我必须删除package.json最后一行中的'npm run‘:

代码语言:javascript
复制
{
  ...
  "scripts": {
    ...
    "start": "npm run relay && react-scripts start",
    "build": "npm run relay && react-scripts build",
    "relay": "relay-compiler --schema schema.graphql --src ./src/ --watchman false $@"
    ...
  },
  ...
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69513905

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档