项目作者: maruhachi

项目描述 :
it's instant spell.
高级语言: Vue
项目地址: git://github.com/maruhachi/immediate-deploy.git
创建时间: 2018-08-17T10:55:06Z
项目社区:https://github.com/maruhachi/immediate-deploy

开源协议:

下载


Immediate deploy

Nuxt.js project

ちゃっちゃかデプロイ4人衆

  • pushしたら即公開! GitHubPages
  • みんなしってる! Heroku
  • Herokuっぽく使える! Netlify
  • は、早すぎる! Now

GitHub Pages

  • リポジトリの setting から
  • ‘master’ ブランチを直で
  • ‘master’ ブランチの ‘docs’ フォルダ
    • ‘src’ ブランチを公開するやつは無くなったみたい?

実例はこちら

heroku

  • いつもどおりGitHubと連携か、gitのremoteに追加
  • 今回は連携して自動ビルド
  • 普通にnodejsのビルドパックを選択しても動かない

実例はこちら

Netlify

  • GitHubアカウントでOAuthログインすると
    選択肢にリポジトリが現れる。
  • ビルドコマンドと静的ファイルの出力先ディレクトリを設定すると、そのディレクトリ配下をホスティングしてくれる。

実例はこちら

Now

  • もはや3文字打つだけでデプロイ可能

実例はこちら

Build Setup

  1. # install dependencies
  2. $ yarn install
  3. # serve with hot reload at localhost:3000
  4. $ yarn dev
  5. # build for production and launch server
  6. $ npm run build
  7. $ npm start
  8. # generate static project
  9. $ npm run generate

For detailed explanation on how things work, checkout the Nuxt.js docs.