シンプルなサイト構築・公開手順

HTML構築

既存フォルダを複製 or VSCodeで「html:5+Tab」

SCSS導入

cssフォルダ作成
assets/scssフォルダ作成
package.json作成、ライブラリをインストール

npm init
npm i node-sass --save
npm i node-sass-globbing --save

scssファイル作成(style.scss, assets/layout/header.scss ...etc)

@import "layout/*.scss";

package.jsonのscriptsを編集 ※パスの指定に注意

"scripts": {
  "sass": "node-sass --importer node_modules/node-sass-globbing/index.js -o {書き出しフォルダ} {おおもとのscssファイル}"
},

Firebase Hostingを導入

npm install firebase-tools -g
firebase login

Firebase上でプロジェクト作成
Firestore,Firestorageなどを使い場合は構築する

firebase init
firebase deploy


いいなと思ったら応援しよう!