Я выполнил тот же шаг, что и вы, и он отлично работает для меня.
Самое важное: Обновите версию вашего узла до v8.X или выше. Я использую узел v10.8,0.Вы можете следовать здесь , чтобы обновить версию.
Библиотека доступна в виде пакета npm, пакета Bower, а также распространяется через CDN.
Это можно правильно использовать, выполнив следующие шаги:
Шаг 1: Сначала вы можете установить пакет, выполнив следующую команду.(Вы можете забыть установить пакет)
npm install date-fns --save
or
yarn add date-fns .
Шаг 2: Он используется для получения отформатированной строки даты в различных форматах, и если вы используете стандарты ES15, вы можетеимпортируйте пакет, добавив в код следующую строку:
import format from 'date-fns/format'
Шаг 3: Синтаксис для использования будет следующим, а список различных форматов приведен в официальном документе.Вы можете взять ссылку из здесь
format(date, [format='YYYY-MM-DDTHH:mm:ss.SSSZ', [options]])
Шаг 4: Для лучшего понимания вот простой пример:
var result = format(
new Date(2014, 1, 11),
'MM/DD/YYYY'
)
console.log('Result: ',result);
Заключение: Я выполнил все вышеперечисленные шаги и получил в консоли следующий результат:
Result: 02/11/2014
В качестве альтернативы: Попробуйте запустить следующий код с REPL.
Шаг1: Откройте терминал и выполните команду sudo node
Шаг 2: Скопируйте и вставьте приведенный ниже код в свой терминал
var format = require('date-fns/format');
var result = format(
new Date(2014, 1, 11),
'MM/DD/YYYY'
)
console.log('Result: ',result);
Шаг 3: Нажмите enter, и вы получите Result: 02/11/2014
в вашей терминальной консоли.