Не удается найти модуль "babel-runtime / Регенератор". Импорт локально против импорта из NPM.

Некоторые решения работают хорошо для меня, но numpy будет обесценивать некоторые параметры. Решение, которое лучше работает для меня, - это прочитать дату как дата и время pandas и явно исключить год, месяц и день объекта pandas. Следующий код работает для наиболее распространенной ситуации.

def format_dates(dates):
    dt = pd.to_datetime(dates)
    try: return [datetime.date(x.year, x.month, x.day) for x in dt]    
    except TypeError: return datetime.date(dt.year, dt.month, dt.day)
2
задан Thomas Smyth 17 January 2019 в 11:38
поделиться

2 ответа

В соответствии с документацией вам нужно два модуля:

  • плагин преобразования babel-plugin-transform-runtime (который у вас уже есть)

  • [117 ]

    и фактический модуль времени выполнения, который заполняет или иным образом включает функции во время выполнения (т. Е. В браузере): babel-runtime

, вы можете добавить его как (не-dev ) зависимость в package.json, как

"babel-runtime": "^6.26.0"

, или просто сделать

npm i babel-runtime --save

Другие люди, кажется, имеют ту же проблему с Вавилоном 6:

https://github.com/nozzle/react-static/issues/685

0
ответ дан Tudor Ilisoi 17 January 2019 в 11:38
поделиться

Что-то вроде выключения и повторного решения, но не задумывались ли вы о том, чтобы просто использовать инструмент обновления вавилона для перехода к вавилонскому состоянию 7, а затем добавить оттуда что-нибудь еще необходимое?

https : //github.com/babel/babel-upgrade

Я первый раз скептически отнесся к этому, но это работало, как сон, каждый раз, когда я сталкиваюсь с одним из них 'модуль плагина babel "не найден.

0
ответ дан T to the J 17 January 2019 в 11:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: