используя момент в реакции родного - PullRequest
0 голосов
/ 28 февраля 2020

когда я импортирую момент как:

import * as moment from 'moment';

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

moment is not a function.

При импорте это нравится:

import moment from 'moment';

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

External module 'moment' has no default export

Каков наилучший способ добавить момент для реакции нативного?

Кстати, я добавил момент этой командой: npm install --save moment

Я также использовал toLocaleDateString () раньше, он работает на IOs, но он не работает должным образом на android, поэтому я имею использовать момент.

Ответы [ 3 ]

1 голос
/ 28 февраля 2020

проверьте node_module и package.json, что у вас уже есть моментальный пакет. Если у вас есть все это, просто удалите node_modules и снова установите все пакеты.

1 голос
/ 28 февраля 2020

Поскольку вы используете expo, импортируйте момент как

let moment = require('moment');

Надеюсь, это вам поможет. Не стесняйтесь сомнений.

1 голос
/ 28 февраля 2020
import moment from "moment";

У вас есть это право. Если у вас проблемы с npm, попробуйте запустить npm install в каталоге root.

...