はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    ノーベル賞

『Nuxt 2 - The Intuitive Vue Framework ドキュメント』

  • 人気
  • 新着
  • すべて
  • コンポーネントディレクトリ

    3 users

    ja.nuxtjs.org

    コンポーネントディレクトリ components ディレクトリには、Vue.js コンポーネントが含まれています。コンポーネントは、ページのさまざまな部分を構成するものであり、再利用して、ページ、レイアウト、さらには他のコンポーネントにインポートすることができます。 データの取得 コンポーネントの API から非同期データにアクセスするには、fetch() を使用できます。 $fetchState.pending をチェックすることで、データがロードされるのを待っている時にメッセージを表示することができます。$fetchState.error を確認し、データの取得中にエラーが発生した場合はエラーメッセージを表示することもできます。fetch() を使用する場合、data() で適切なプロパティを宣言する必要があります。フェッチから取得したデータは、これらのプロパティに割り当てることができ

    • テクノロジー
    • 2021/02/06 19:19
    • vue.js
    • Create a Blog with Nuxt Content

      4 users

      ja.nuxtjs.org

      Create a Blog with Nuxt Content The Content module is a git files based headless CMS that provides powerful features when it comes to write blogs, documentation sites or just adding content to any regular website. In this post we will go through most of the benefits of this module and discover how we can create a blog with it.

      • テクノロジー
      • 2020/12/06 13:25
      • js
      • Google App Engine

        3 users

        ja.nuxtjs.org

        Nuxt を Google App Engine へデプロイする Nuxt を Google App Engine にどうやってデプロイするのか? Google App Engine へのデプロイは Google のクラウドサービスで一般的な Nuxt アプリケーションをホストするための迅速で簡単な解決策です。 このガイドでは、アプリケーションをローカルに構築し、かつプロジェクトフォルダ全体を Google App Engine に簡単にアップロードするまでを行います。アップロード後、Google App Engine は自動的に package.json の start スクリプトを起動し、アプリケーションはすぐに利用可能になります。 はじめに Google Cloud アカウントがあるか、プロジェクトと空の Google App Engine を Google App Engine に

        • テクノロジー
        • 2019/08/23 17:08
        • serverMiddleware プロパティ

          4 users

          ja.nuxtjs.org

          serverMiddleware プロパティ サーバーサイドミドルウェアを定義します。 型: Array 要素: String または Object または Function Nuxt はカスタムミドルウェアを追加できる connect インスタンスを内部で作ります。これにより外部サーバーを必要とせずに通常は /api ルート)を登録できます。 connect 自体はミドルウェアなので、登録されたミドルウェアは nuxt start と express-template のようなプログラムで使われるミドルウェアとして使う場合の両方で動作します。Nuxt モジュール もまた this.addServerMiddleware() を使って serverMiddleware を提供できます。 それらに加え、デフォルト値が true の prefix オプションを導入しました。サーバーミドルウェア

          • 世の中
          • 2019/07/14 15:16
          • あとで読む
          • Fetch フック

            3 users

            ja.nuxtjs.org

            Fetch フック fetch フックは、非同期にデータを取得するためのものです。ルートをレンダリングする際にはサーバーサイドで、遷移する際にはクライアントサイドで呼び出されます。 Nuxt >= 2.12 Nuxt v2.12 から、すべての Vue コンポーネントに対して fetch という新しいフックが導入されています。非同期データを取得する必要があるたびに fetch を使います。fetch はサーバーサイドではルートをレンダリングするときに、クライアントサイドでは遷移するときに呼び出されます。 コンポーネントレベルで $fetchState を公開します: $fetchState.pending: Boolean。fetch が クライアントサイド で 呼び出されているときにプレースホルダーを表示する用途などで使うことができます。 $fetchState.error: null

            • 学び
            • 2019/04/30 16:55
            • NGINX

              3 users

              ja.nuxtjs.org

              map $sent_http_content_type $expires { "text/html" epoch; "text/html; charset=utf-8" epoch; default off; } server { listen 80; # nginxがリッスンしているポート server_name your-domain; # ここにドメインをセットアップ gzip on; gzip_types text/plain application/xml text/css application/javascript; gzip_min_length 1000; location / { expires $expires; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $r

              • テクノロジー
              • 2018/12/31 06:38
              • ルーティング

                5 users

                ja.nuxtjs.org

                自動的に生成されるルート 多くのウェブサイトでは単一のページではなく、複数ページ (例えばホームページ、概要ページ、お問い合わせページなど) を持っています。これらのページを表示するにはルーターが必要です。そこで vue-router の出番です。Vue アプリケーションで動作させる際に、設定ファイル(例えば、router.js)を設定し、全てのルートを手動で追加しなければなりません。Nuxt では pages ディレクトリにある Vue ファイルに基づいて、vue-router の設定を自動的に生成します。つまり、ルーターの設定を書く必要はもうありません! Nuxt はまた全てのルートに対して自動でコード分割を行います。 つまり、アプリケーションでルーティングを行うのに必要なことは pages フォルダに .vue ファイルを作成するだけです。

                • 世の中
                • 2018/09/12 13:55
                • 組み込みコンポーネント

                  4 users

                  ja.nuxtjs.org

                  Nuxt で提供されるコンポーネント Nuxt はいくつかの重要なコンポーネントをいっしょに提供しており、アプリケーションを構築する際に役立ちます。これらのコンポーネントはグローバルで利用可能になっており、それらを使うにあたってインポートする必要ないことを意味します。 以降では、組み込まれているコンポーネントそれぞれについて説明します。 Nuxt コンポーネント <Nuxt> コンポーネントはページコンポーネントで表示するために使います。基本的にこのコンポーネントは、表示されているページに応じて、ページコンポーネントの中にあるものに置き換えられます。それゆえ、<Nuxt> コンポーネントをレイアウトに追加することは重要です。

                  • テクノロジー
                  • 2018/09/05 15:19
                  • Netlify

                    4 users

                    ja.nuxtjs.org

                    Nuxt を Netlify でデプロイする Nuxt を Netlify にどうやってデプロイするのか? Netlify へのデプロイは、静的に生成された Nuxt サイトを素早くオンラインにするためのあつれきがないオプションです。 このプロセスでは、デプロイ時に nuxt generate(<= v2.12) コマンドを使用して、Nuxt アプリの静的バージョンを dist ディレクトリに構築します。このディレクトリの内容は、本番用のURLにデプロイされます。 はじめに Netlify のダッシュボードにある "New site from Git" ボタンを押してください。リポジトリホストで認証し、デプロイするリポジトリを選択して、次に進みます。ステップ3の "Build options, and deploy!" が表示されます。 設定: 静的に生成されたサイト向け nuxt.con

                    • テクノロジー
                    • 2018/08/29 16:51
                    • env プロパティ

                      3 users

                      ja.nuxtjs.org

                      You are browsing Nuxt 2 docs. Go to Nuxt 3 docs, or learn more about Nuxt 2 Long Term Support.

                      • テクノロジー
                      • 2018/08/16 17:01
                      • dev プロパティ

                        3 users

                        ja.nuxtjs.org

                        server.jsconst { Nuxt, Builder } = require('nuxt') const app = require('express')() const port = process.env.PORT || 3000 // オプションを使って Nuxt をインスタンス化する const config = require('./nuxt.config.js') const nuxt = new Nuxt(config) app.use(nuxt.render) // 開発モードのときのみビルドする if (config.dev) { new Builder(nuxt).build() } // サーバーを Listen する app.listen(port, '0.0.0.0').then(() => { console.log(`Server is listeni

                        • テクノロジー
                        • 2018/08/16 17:01
                        • 認証ルート - NuxtJS

                          4 users

                          ja.nuxtjs.org

                          NuxtJS ニュースレター コアチームとコントリビューターがキュレーションした最新の Nuxt のニュースをメールで受信できます。

                          • 学び
                          • 2018/07/26 17:18
                          • あとで試す
                          • ビュー

                            5 users

                            ja.nuxtjs.org

                            You are browsing Nuxt 2 docs. Go to Nuxt 3 docs, or learn more about Nuxt 2 Long Term Support.

                            • テクノロジー
                            • 2018/07/06 16:35
                            • 設定

                              5 users

                              ja.nuxtjs.org

                              You are browsing Nuxt 2 docs. Go to Nuxt 3 docs, or learn more about Nuxt 2 Long Term Support.

                              • テクノロジー
                              • 2018/07/03 15:09
                              • development
                              • コンテキスト

                                10 users

                                ja.nuxtjs.org

                                function (context) { // ユニバーサルなキー const { app, store, route, params, query, env, isDev, isHMR, redirect, error, $config } = context // サーバーサイド if (process.server) { const { req, res, beforeNuxtRender } = context } // クライアントサイド if (process.client) { const { from, nuxtState } = context } } ユニバーサルなキー これらのキーは、クライアントサイドとサーバーサイドの両方で使用できます。 app app (NuxtAppOptions) すべてのプラグインを含むルート Vue インスタンスのオプション。たとえば i

                                • テクノロジー
                                • 2018/06/13 14:48
                                • データの取得

                                  7 users

                                  ja.nuxtjs.org

                                  データの取得 Nuxt では、API からデータを取得する方法が 2 つあります。fetch メソッドまたは asyncData メソッドを使用できます。 Nuxt はコンポーネントの mounted() フックでデータを取得するなど、クライアントサイドアプリケーションにおける従来の Vue のデータの取得パターンをサポートしています。しかしユニバーサルアプリケーションでは、サーバーサイドレンダリング中にデータをレンダリングするために Nuxt 特有のフックを使う必要があります。これにより、必要なデータがすべて存在する状態でページをレンダリングすることができます。 Nuxt には、データを非同期に読み込むためのフックが 2 つあります。 asyncData。このフックは、 ページ コンポーネントでのみ使用できます。fetch とは異なり、クライアントサイドレンダリング中にローディングプレー

                                  • テクノロジー
                                  • 2018/06/05 18:22
                                  • asyncData
                                  • あとで読む
                                  • Vuex ストア - Nuxt.js

                                    5 users

                                    ja.nuxtjs.org

                                    ストアを使って状態を管理するのは、どういった大きなアプリケーションを作るにあたっても重要なことです。それがなぜ Nuxt がそのコアに Vuex を組み込んでいるかの理由です。 ストアを有効化する Nuxt は store ディレクトリを確認します。もし隠しファイルや README.md ではないファイルが含まれていたら、ストアは有効化されます。これは Nuxt が以下を行うことを意味しています: Vuex をインポートする ルートの Vue インスタンスに store オプションを追加します。 モジュール store ディレクトリの中にあるすべての .js ファイルは名前空間付きモジュール に変換されます(index はルートモジュールになります)。state の値は不必要に状態がサーバサイドで共有されてしまうことを避けるため、常に function であるべきです。 はじめに、ステート

                                    • テクノロジー
                                    • 2018/06/05 18:02
                                    • あとで読む
                                    • インストール

                                      10 users

                                      ja.nuxtjs.org

                                      You are browsing Nuxt 2 docs. Go to Nuxt 3 docs, or learn more about Nuxt 2 Long Term Support.

                                      • テクノロジー
                                      • 2018/02/02 16:40
                                      • Nuxt.js
                                      • Web
                                      • あとで読む
                                      • Nuxt ライフサイクル

                                        42 users

                                        ja.nuxtjs.org

                                        Nuxt ライフサイクル どのツールを使う場合でも、ツールが内部でどのように機能するかを理解すると常に自信が持てるようになります。同じことが Nuxt にも当てはまります。 この章の目的は、フレームワークのさまざまな部分とそれらの実行順序、およびどのように連携するかについての概要を説明することです。 Nuxt ライフサイクルはアプリケーションがバンドルされ、チャンク化され、縮小されるビルドフェーズの後に何が起こるかを説明します。このフェーズの後に何が起こるかは、サーバーサイドのレンダリングが有効になっているかどうかによって異なります。有効になっている場合は、選択したサーバーサイドレンダリングのタイプによってさらに異なります: 動的な SSR(nuxt start) または、静的サイト生成(nuxt generate) ライフサイクル サーバー SSR の場合、これらのステップはアプリケーシ

                                        • テクノロジー
                                        • 2017/12/16 12:58
                                        • Vue.js
                                        • nuxt
                                        • Nuxt.js
                                        • JavaScript
                                        • サーバ
                                        • router プロパティ

                                          6 users

                                          ja.nuxtjs.org

                                          router プロパティ router プロパティを使って Nuxt ルーター (vue-router )をカスタマイズできます。 base 型: String デフォルト: '/' アプリケーションのベースの URL です。例えば、単一ページアプリケーション全体が /app/ 下に配置される場合、base の値は '/app/' を指定します。 これは、より大きな Web サイト内から、Nuxt を別のコンテキストルートとして提供する必要がある場合に役立ちます。フロントプロキシウェブサーバーを設定する場合としない場合があることに注意してください。 router.base にリダイレクトしたい場合、Hook を使ってリダイレクトすることができます。ルートでない場合 router.base にリダイレクトさせるを参照してください 。 Nuxt v2.15 以降では、実行時にこのプロパティの値

                                          • テクノロジー
                                          • 2017/12/09 00:38
                                          • Nuxt.js
                                          • router
                                          • Vue.js
                                          • JavaScript
                                          • あとで試す
                                          • ***
                                          • generate プロパティ

                                            4 users

                                            ja.nuxtjs.org

                                            You are browsing Nuxt 2 docs. Go to Nuxt 3 docs, or learn more about Nuxt 2 Long Term Support.

                                            • 学び
                                            • 2017/10/25 20:43
                                            • あとで読む
                                            • Heroku

                                              9 users

                                              ja.nuxtjs.org

                                              You are browsing Nuxt 2 docs. Go to Nuxt 3 docs, or learn more about Nuxt 2 Long Term Support.

                                              • テクノロジー
                                              • 2017/08/17 17:36
                                              • heroku
                                              • nuxt
                                              • あとで読む
                                              • GitHub Pages へデプロイするには? - NuxtJS

                                                6 users

                                                ja.nuxtjs.org

                                                Nuxt.js を使うと、例えば GitHub Pages のような静的ホスティングサービスで、ウェブアプリケーションをホストすることが可能です。 GitHub Pages へデプロイするには、静的なウェブアプリケーションを生成する必要があります: GitHub Pages のホスティングにデプロイするもの全てが入った dist フォルダが作成されます。プロジェクトリポジトリであれば gh-pages ブランチ、ユーザーや組織のサイトであれば master ブランチにデプロイしてください 。 情報: GitHub Pages にカスタムドメインを利用し CNAME ファイルを置くのであれば、CNAME ファイルは static ディレクトリに置くことをお勧めします。 より詳しい情報はこちらを参照してください。 リポジトリに GitHub Pages をデプロイする ある特定のリポジトリに

                                                • テクノロジー
                                                • 2017/07/19 07:24
                                                • Nuxt 2 - The Intuitive Vue Framework ドキュメント

                                                  97 users

                                                  ja.nuxtjs.org

                                                  The Intuitive Vue Framework Nuxt を使って信頼ある次世代の Vue.js アプリケーションを構築する Web 開発をシンプルにかつパワフルにするオープンソースフレームワーク

                                                  • テクノロジー
                                                  • 2017/04/26 16:13
                                                  • Nuxt.js
                                                  • vue.js
                                                  • vue
                                                  • javascript
                                                  • nuxt
                                                  • さくらの夕べ
                                                  • js
                                                  • あとで読む
                                                  • フレームワーク

                                                  このページはまだ
                                                  ブックマークされていません

                                                  このページを最初にブックマークしてみませんか?

                                                  『Nuxt 2 - The Intuitive Vue Framework ドキュメント』の新着エントリーを見る

                                                  キーボードショートカット一覧

                                                  j次のブックマーク

                                                  k前のブックマーク

                                                  lあとで読む

                                                  eコメント一覧を開く

                                                  oページを開く

                                                  はてなブックマーク

                                                  • 総合
                                                  • 一般
                                                  • 世の中
                                                  • 政治と経済
                                                  • 暮らし
                                                  • 学び
                                                  • テクノロジー
                                                  • エンタメ
                                                  • アニメとゲーム
                                                  • おもしろ
                                                  • アプリ・拡張機能
                                                  • 開発ブログ
                                                  • ヘルプ
                                                  • お問い合わせ
                                                  • ガイドライン
                                                  • 利用規約
                                                  • プライバシーポリシー
                                                  • 利用者情報の外部送信について
                                                  • ガイドライン
                                                  • 利用規約
                                                  • プライバシーポリシー
                                                  • 利用者情報の外部送信について

                                                  公式Twitter

                                                  • 公式アカウント
                                                  • ホットエントリー

                                                  はてなのサービス

                                                  • はてなブログ
                                                  • はてなブログPro
                                                  • 人力検索はてな
                                                  • はてなブログ タグ
                                                  • はてなニュース
                                                  • ソレドコ
                                                  • App Storeからダウンロード
                                                  • Google Playで手に入れよう
                                                  Copyright © 2005-2025 Hatena. All Rights Reserved.
                                                  設定を変更しましたx