Есть ли альтернатива dayJS "ember-moment-shim"?

ember-moment-shimэто аддон ember, который генерирует локали условно на основе Moment.js и Moment- Timezone.

Любые инструменты или процессы для достижения того же самого с помощью DayJs.

Ссылка: https://github.com/jasonmit/ember-cli-moment-shim

ОБНОВЛЕНИЕ:

Я хочу лениво или динамически загружать локали dayJs в зависимости от требований. И каждый раз, когда вам нужно загрузить локаль, вам нужно импортировать ее, например

import fr from 'dayjs/locale/fr'

просто каждый раз это будет другой языковой стандарт и может измениться при обновлении в зависимости от настроек из ответа API.

ember-auto-importвыдает следующую ошибку

Uncaught SyntaxError: Cannot use import statement outside a module*

1 ответ

Аддоны, такие как ember-cli-moment-shim, больше не требуются для использования библиотек из NPM, вместо этого вы можете использовать их сразу после установки. ember-auto-import.

Из командной строки выполните:

ember install ember-auto-import
npm install dayjs

Затем вы можете просто импортировать dayjs туда, где вам это нужно.

Например, в компоненте:

//app/components/today.js
import dayjs from 'dayjs';
import Component from '@glimmer/component';

export default class TodayComponent extends Component {
  today = dayjs().format();
}
Другие вопросы по тегам