├ public
│ ├ assets/javascript # /script/のcompileされたJS
│ ├ assets/css # /scss/のcompileされたcss
│ ├ index.html
│ ├ service_worker.js # Service Workerの定義ファイル(
│ └ manifest.json # ウェブアプリ マニフェスト(そのアプリ名、起動時の URL、アイコンなど)
├ script # javascript置き場(compileされて public/assets/javascript に展開されます)
└ scss # scssファイル置き場(compileされて public/assets/css に展開されます)
- npm
- yarn
$ brew install node
$ npm i -g yarn
$ yarn install
また、アップロード先のFirebaseの設定は変更してください。
// script/remote_storage.js
const config = {
apiKey: "",
authDomain: "",
databaseURL: "",
projectId: "",
storageBucket: "",
messagingSenderId: ""
};
firebase.initializeApp(config);
$ npm run watch
- watchを一回実行すると、変更が http://localhost:3000 に即時適用される