Есть ли альтернатива 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();
}