Некоторые решения работают хорошо для меня, но 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)
В соответствии с документацией вам нужно два модуля:
плагин преобразования babel-plugin-transform-runtime
(который у вас уже есть)
и фактический модуль времени выполнения, который заполняет или иным образом включает функции во время выполнения (т. Е. В браузере): babel-runtime
, вы можете добавить его как (не-dev ) зависимость в package.json
, как
"babel-runtime": "^6.26.0"
, или просто сделать
npm i babel-runtime --save
Другие люди, кажется, имеют ту же проблему с Вавилоном 6:
Что-то вроде выключения и повторного решения, но не задумывались ли вы о том, чтобы просто использовать инструмент обновления вавилона для перехода к вавилонскому состоянию 7, а затем добавить оттуда что-нибудь еще необходимое?
https : //github.com/babel/babel-upgrade
Я первый раз скептически отнесся к этому, но это работало, как сон, каждый раз, когда я сталкиваюсь с одним из них 'модуль плагина babel "не найден.