vue-cliで作成されたvue.jsアプリケーションの初期設定をFirebase Hostingに配備する最も良い方法は何ですか? 私はFirebase Hostingを使用したVue.jsアプリケーションのデプロイ
npm run build
これは絵のようにバンドルされたJSファイルや資産を持つフォルダ「DIST」を作成して展開するためのVUEアプリを用意しました。
Then-は、グローバルにfirebaseツールをインストールした後、私はこれが内部のデフォルトのindex.htmlファイルと「パブリック」フォルダが作成されます
firebase init
を実行します。
まずはfirebase.jsonで設定:
"hosting": {
"public": "dist"
}
および "DIST" フォルダにルートフォルダからのindex.html(VUEのindex.hltm)をコピーしました。 はその後、私は
firebase deploy
で展開それは動作しますが、画像へのパスが壊れているように見えます。 私はそこプットVUEのindex.htmlをfirebase.json
"hosting": {
"public": "public"
}
における "公共" へのパブリックフォルダを設定したが、その後 "DIST" が見つかりません。 "public"フォルダ内に "dist"フォルダを移動しました。最後に、アプリケーションはfirebase上でオンラインになっています。
しかし、今やnpm run dev
はもう動作しません。 Firebase cliはvue-cliを壊すようです。
vue-cliとfirebase-cliを一緒にプレイするにはどうすればいいですか? CLIは
? What do you want to use as your public directory?
タイプdist
ご希望のフォルダを要求したときに