お知らせ
2023.12.5(Tue)
目次
こんにちは、樋口です。
今回は、Nuxt.jsからライブラリを読み込むだけで簡単に日付操作ができるようにできる@nuxtjs/dayjsについてご紹介します。
今回は下記ライブラリを使用して説明をしていきます。
初めにコマンドプロンプトで、使用するNuxt.jsのプロジェクトフォルダまで移動します。移動後、以下のコマンドを実行します。

これで対象のプロジェクトに、ライブラリを追加することができました。
次に実際のライブラリの使用方法について解説していきます。
次に、nuxt.config.jsに設定を追加します。
export default {
mode: 'universal',
・・・・・
modules: [
// Doc: https://axios.nuxtjs.org/usage
'@nuxtjs/axios',
[
'dayjs' ← 記載を追加
]
],
// 終了
・・・・・
}
8行目:今回は下記のプロジェクト構成で作業を行っていきます。
今回サンプル用に作成した、Vueファイルを下記に記載します。
– index.vue
<template>
<div class="container">
<h1 style="text-align: center;">Vue-multiselect</h1>
<div style="font-size: 22px; margin-top: 10px;">
{{ value }}
</div>
<div style="font-size: 22px; margin-top: 10px;">
{{ value2 }}
</div>
<div style="font-size: 22px; margin-top: 10px;">
{{ value3 }}
</div>
</div>
</template>
<script>
import dayjs from 'dayjs'
export default {
data () {
return {
value: null,
value2: null,
value3: null
}
},
mounted () {
this.value = dayjs()
this.value2 = dayjs().format('YYYY-MM-DD')
this.value3 = dayjs().format('YYYY-MM-DD HH:mm:ss')
}
}
</script>
<style>
.container {
margin: 0 auto;
min-height: 100vh;
justify-content: center;
align-items: center;
text-align: center;
}
</style>
今回紹介したライブラリを使用すれば、簡単に日付操作を行うことができます。機会あればぜひ試してみてください。
今後もNuxt.jsでの便利ライブラリについて紹介していけたらと思っています。
それではまた。
《関連記事》
· prettier/prettier」が発生したときの対処法