undefined не является объектом (оценивается как _expo.default.Constants) - PullRequest
0 голосов
/ 01 мая 2019

Я хотел бы отладить на своем мобильном / симуляторе и динамически указать его на API.

const {manifest} = Expo.Constants; 
const api = manifest.packagerOpts.dev
? manifest.debuggerHost.split(':').shift().concat(':3000')
: 'productionurl.com'


export function getEvents(){
    return fetch('http://${api}/events')
    .then(response => response.json())
    .then(events => events.map(e =>({ ...e, date: new Date(e.date)})));
}

Я получаю следующую ошибку:

undefined не является объектом(оценивает '_expo.default.Constants')

1 Ответ

2 голосов
/ 07 мая 2019

Принесите полный модуль выставки.

import * as Expo from ‘expo'
...