nuxtjs+firebase+elementUIの環境構築
1.0K
$ docker-compose build
docker-compose run vue /bin/sh
vue init nuxt-community/pwa-template .
yarn install
"scripts": {
"dev": "HOST=0.0.0.0 PORT=3000 nuxt",
"build": "nuxt build",
"start": "nuxt start",
# install packages.
RUN yarn install
EXPOSE 3000
CMD ["yarn", "run", "dev"]
$ docker-compose build
# コンテナ起動
$ docker-compose up -d
# サーバの状態確認
$ docker-compose ps
ブラウザで
http://localhost:3000/
firebaseからプロジェクト作成 アプリ名を設定後、Webを作成
アプリ作成後、Databaseからデータベース作成
$ yarn global add firebase-tools
$ firebase login --no-localhost
firebase loginし、トークン取得し、ターミナルに貼り付け
$ firebase init
Firestore,Hostingを選択
公開ディレクトリをdustに設定
? What do you want to use as your public directory? (public) dist
SPA として設定するか? y
? Configure as a single-page app (rewrite all urls to /index.html)? (y/N) y
$ npm run generate
か
$ yarn generate
$ firebase deploy
firebase console 開発 > HostingからURL確認し確認
ブラウザからインストール可能
またスマホから確認し、ホームに追加が可能
$ npm run generate
か
$ yarn generate
$ firebase deploy
dockerでnuxt.jsの環境を作ってみる
Nuxt.js プロジェクトを Firebase Hosting にデプロイして公開する方法
Nuxt.js で PWA(Progressive Web Apps) のベースアプリを作る
作りながら学ぶVue!Slack風クローンアプリを作ろう【JS初心者でも可】
Docker×Nuxt×Firebaseを使ってSPAxPWAのWEBアプリ開発環境を構築する
Content type
Image
Digest
Size
607.7 MB
Last updated
over 6 years ago
docker pull rtjob/nuxtjs_element_ui_firebase