Skip to content

Environment Setup

syu-kwsk edited this page Feb 19, 2021 · 2 revisions

はじめに

人によって環境が違ったり情報が古くなっていたりするので
細かい手順は貼ってあるリンクだけじゃなく、自分でも調べてみてください
知らない単語を調べるだけでも後々自分のためになると思います
わからないときは先輩に聞いてください(大事)

手順

node(+npm)

nodeの安定版をインストール(npmも入る)
https://nodejs.org/ja/download/

node -v
npm -v

vue-cli

lt-hubはvue-cliのプロジェクト
nodeが必要
https://cli.vuejs.org/guide/installation.html

vscode

ツールはvscodeで良さそう
バージョン2からtypescriptを使うので言語サポートがあると嬉しい(だいたいある)
https://code.visualstudio.com/

git clone

このリポジトリをclone
git clone git@github.com:kyutech-programming-club/lt-hub.git
または
git clone https://github.com/kyutech-programming-club/lt-hub.git
(この際、ssh接続してない人設定する?Connecting to GitHub with SSH)

firebase

firebase.config.jsという名前のファイル(バージョン2ではfirebase.config.ts)
をディレクトリ直下に作成

ここからは先輩を捕まえましょう

firebaseのプロジェクト(開発用、本番用)に開発管理者で追加してもらうのと
プロジェクトのFirebase SDK snippetの場所を教えてもらう
Firebase SDK snippetをfirebase.config.jsにコピペ

動作確認

  • パッケージインストール
    npm install npm ci
  • 起動
    npm run serve

osごと(いらんかも)

Linux(Ubuntu)

Mac

Windows