Nuxt Nation カンファレンスが開催されます。11月12日~13日にご参加ください。
リリース·  

Nuxt 2: ターミナルからブラウザへ

ターミナルとブラウザの切り替えをなくすための、開発者体験の変更について説明します。

Nuxtは、同じディレクトリ構造と規約で、ユニバーサル、シングルページ、PWA、静的生成など、さまざまな種類のWebアプリケーションを作成できるVue.jsフレームワークです。

ℹ️ これらの機能はすべてv2.8.0リリースで利用可能です。

問題点

  1. Webpackや他のバンドラーを使用したJavaScriptアプリケーションの開発では、デバッグのためにブラウザとターミナルを切り替える必要があります。
  2. アプリがサーバーレンダリングされるときにconsole.logを使用してデバッグする場合、ページをリフレッシュするとログがターミナルに表示されることを覚えておく必要があります。

解決策

  1. Webpackのビルド状態をブラウザに転送し、見やすい形で表示します。

foward-webpack-build-state

  1. ホットモジュールリプレイスメントについても同様です(プロジェクトが大きくなり、リビルドに時間がかかる場合に非常に役立ちます)。

nuxt-build-indicator-hmr

  1. 開発モードでSSRログをブラウザに転送します

nuxt-ssr-logs-forwarding

Nuxtのビジョン

これらの変更の目的は、ターミナルをコマンドのみに使用することです。

これで、コードと視覚的な結果に集中できます🙂

怠け者であれ、賢くあれ、Nuxtであれ。

リンク

← ブログに戻る