@graphql_ru
GraphQL — русскоговорящее сообщество

Общаемся на темы, посвященные GraphQL и опыту его использования. Проблемы. Новости. Решения. Вам могут быть полезны: @apollo_ru, @react_js, @vuejs_ru Рекомендуем сразу отключить уведомления, чтобы пребывание в чате было полезным и комфортным.

352 members

Архив канала @graphql_ru 6 июня 2018 г.

01:35:28 ПП
User 56456060
Может вы знаете где взять ночную сборку react-native? Посмотрел как собрать ручками, понял что слишком стар уже для этого. 

Позарез нужен babel 7 в проекте. В по ишью и последним изменениям нейтива и метро, уже должно работать.
01:59:46 ПП
User 321317845
@nodkz А как связан GraphQL и JS, и уж тем более React? o_0
02:10:50 ПП
User 56456060
Тут большинство на ноде пилят. И вдруг кто заморачивался на бабель 7 с реакт нейтивом.
02:11:15 ПП
User 56456060
Понятно что оффтоп, но народ в этой группе сильно продвинутый.
02:15:53 ПП
User 338769564
User 321317845
@nodkz А как связан GraphQL и JS, и уж тем более React? o_0
React - Facebook, Graphql - Facebook, React -> js
02:16:21 ПП
User 321317845
о, ну логично
02:17:35 ПП
User 56456060
User 144022504
Кто-нибудь задеплоил Prisma server на свой VPS? Сейчас мой висит на now, так как быстро натроил благодаря документации,  но не нашел там как деплоить на свой VPS. У меня деплой с Docker. Пытаюсь как обычно создать Dockerfile:
FROM node:9

WORKDIR /app

COPY package.json /app

RUN npm install

COPY . /app

RUN npm start 

EXPOSE 4000

но после docker build в ответ ошибка:

> dotenv -- nodemon -e ts,graphql -x ts-node src/index.ts

[nodemon] 1.14.11
[nodemon] to restart at any time, enter `rs`
[nodemon] watching: *.*
[nodemon] starting `ts-node src/index.ts`
/app/node_modules/readdirp/node_modules/readable-stream/lib/_stream_readable.js:783
    pna.nextTick(resume_, stream, state);
        ^

TypeError: pna.nextTick is not a function
    at resume (/app/node_modules/readdirp/node_modules/readable-stream/lib/_stream_readable.js:783:9)
    at ReaddirpReadable.Readable.resume (/app/node_modules/readdirp/node_modules/readable-stream/lib/_stream_readable.js:775:5)
    at ReaddirpReadable.Readable.on (/app/node_modules/readdirp/node_modules/readable-stream/lib/_stream_readable.js:745:53)
    at FSWatcher.<anonymous> (/app/node_modules/chokidar/lib/nodefs-handler.js:362:8)
    at FSWatcher.NodeFsHandler._handleDir (/app/node_modules/chokidar/lib/nodefs-handler.js:406:18)
    at FSWatcher.<anonymous> (/app/node_modules/chokidar/lib/nodefs-handler.js:455:19)
    at FSWatcher.<anonymous> (/app/node_modules/chokidar/lib/nodefs-handler.js:460:16)
    at FSReqWrap.oncomplete (fs.js:171:5)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! ecommerce@ start: `dotenv -- nodemon -e ts,graphql -x ts-node src/index.ts`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the ecommerce@ start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2018-06-01T10_17_30_826Z-debug.log

Как полечить?
Ох Димка, хапнешь ты с Prisma'ой еще. Сейчас пока ранова-то ее юзать. Через годик в самый раз должна быть.

Это как с Аполло, год назад никакие. А сейчас топчик.
02:22:20 ПП
User 224769697
User 56456060
Ох Димка, хапнешь ты с Prisma'ой еще. Сейчас пока ранова-то ее юзать. Через годик в самый раз должна быть.

Это как с Аполло, год назад никакие. А сейчас топчик.
А graphql-compose?))
02:25:46 ПП
User 56456060
User 224769697
А graphql-compose?))
Та еще балалайка. 😉
Но если раскурить, сильно помогает код сокращать.
02:28:58 ПП
User 56456060
graphql-compose - тупо для того чтобы писать свои генераторы для схемы и всякие функции помогайки, вместо ручного описания конфига схемы через graphql-js
08:21:36 ПП
User 144022504
User 56456060
Ох Димка, хапнешь ты с Prisma'ой еще. Сейчас пока ранова-то ее юзать. Через годик в самый раз должна быть.

Это как с Аполло, год назад никакие. А сейчас топчик.
Работает отлично)