Now へデプロイするには?

Now V2

Note: サーバーサイドレンダリングされた Nuxt アプリは、Now v2 ではデプロイできません。そのような場合は、Now v1 を使ってください。

ZEIT Now を使ってデプロイするには、package.json のカスタマイズと、now.jsonの設定ファイルを作成します。

  • package.jsonnow-build script コマンドを追加して下さい。:

    • SPA (without SSR) の場合:
      "scripts": {
         ...
         "now-build": "nuxt build --spa"
      }
    • Static Generated (Pre Rendering)の場合:
      "scripts": {
         ...
         "now-build": "nuxt generate"
      }
  • now.json を作成し、builds を定義してください。:

    {
      "version": 2,
      "builds": [
        { "src": "package.json", "use": "@now/static-build" }
      ]
    }
  • これで now を実行できます!エンジョイ!

Now V1 (レガシー)

now.sh を使ってデプロイするには package.json を次のように記述することが推奨されます:

{
  "name": "my-app",
  "dependencies": {
    "nuxt": "latest"
  },
  "scripts": {
    "dev": "nuxt",
    "build": "nuxt build",
    "start": "nuxt start"
  }
}

これで now を実行できます!エンジョイ!

メモ: .nuxt.npmignore または .gitignore に入れておくことをお勧めします。

間違いを見つけた、またはドキュメントに貢献したいですか? GitHub でこのページを編集する