-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Description
Based on the description of some issues here and StackOverflow about updateLocale, I tried to create a new locale but still my locale can't resolve in build.
| Package | Version |
|---|---|
| nuxt | ^2.17.0 |
| @nuxtjs/dayjs | ^1.4.1 |
nuxt.config.js
plugins: [
'~/plugins/dayjs.js',
],
modules: [
'@nuxtjs/dayjs'
],
dayjs: {
locales: ['en', 'de', 'la'], // la for Latin language
defaultLocale: 'de',
plugins: [
'utc',
'timezone',
'customParseFormat',
'advancedFormat',
],
},~/plugins/dayjs.js
export default function ({ $dayjs }) {
$dayjs.locale('la', {
name: 'la',
weekdays: ["Dies Lunae", "Dies Martis", "Dies Mercurii", "Dies Iovis", "Dies Veneris", "Dies Saturni", "Dies Solis"],
weekdaysShort: ["Lun.", "Mar.", "Mer.", "Iov.", "Ven.", "Sat.", "Sol."],
weekdaysMin: ["Lu.", "Ma.", "Me.", "Jo.", "Ve.", "Sa.", "So."],
weekStart: 1,
yearStart: 4,
months: ["Ianuarius", "Februarius", "Martius", "Aprilis", "Maius", "Iunius", "Iulius", "Augustus", "September", "October", "November", "December"],
monthsShort: ["Ian.", "Feb.", "Mar.", "Apr.", "Mai", "Iun.", "Iul.", "Aug.", "Sep.", "Oct.", "Nov.", "Dec."],
ordinal: n => `${n}º`,
formats: {
LTS: 'h:mm:ss A',
LT: 'h:mm A',
L: 'MM/DD/YYYY',
LL: 'MMMM D, YYYY',
LLL: 'MMMM D, YYYY h:mm A',
LLLL: 'dddd, MMMM D, YYYY h:mm A',
l: 'D/M/YYYY',
ll: 'D MMM, YYYY',
lll: 'D MMM, YYYY h:mm A',
llll: 'ddd, MMM D, YYYY h:mm A'
},
relativeTime: {
future: 'in %s',
past: 'ante %s',
s: 'paucis momentis',
m: 'minuto',
mm: '%d minutis',
h: 'hora',
hh: '%d horis',
d: 'die',
dd: '%d diebus',
M: 'mense',
MM: '%d menses',
y: 'anno',
yy: '%d annis'
},
meridiem: (hour, minute, isLowercase) => {
return hour > 12 ? 'PM' : 'AM'
}
})
}Problem
I get Nuxt Fatal Error for not founding the la locale on build:
ERROR in ./.nuxt/dayjs-plugin.js
Module not found: Error: Can't resolve 'dayjs/locale/la' in '/Users/ari/Documents/Projects/noeku-boilerplate/.nuxt'
@ ./.nuxt/dayjs-plugin.js 5:0-25
@ ./.nuxt/index.js
@ ./.nuxt/client.js
@ ./.nuxt/nuxt-speedkit/entry.js
@ multi ./node_modules/@nuxt/components/lib/installComponents.js ./.nuxt/nuxt-speedkit/entry.js
FATAL Nuxt build error 3:29:53 PM
at WebpackBundler.webpackCompile (node_modules/@nuxt/webpack/dist/webpack.js:1868:21)
at processTicksAndRejections (internal/process/task_queues.js:95:5)
at async WebpackBundler.build (node_modules/@nuxt/webpack/dist/webpack.js:1833:5)
at async Builder.build (node_modules/@nuxt/builder/dist/builder.js:249:5)
at async Object.run (node_modules/@nuxt/cli/dist/cli-build.js:99:7)
at async NuxtCommand.run (node_modules/@nuxt/cli/dist/cli-index.js:356:7)
╭─────────────────────────────╮
│ │
│ ✖ Nuxt Fatal Error │
│ │
│ Error: Nuxt build error │
│ │
╰─────────────────────────────╯
Metadata
Metadata
Assignees
Labels
No labels