Vagrant、ubuntu xenial64、npm/nodejsおよびvue-cliがインストールされた仮想マシンをセットアップしました。VagrantのWebpack-ServerでVueアプリケーションにアクセス
vue init webpack myproject
を使用してウェブパックアプリケーションをスキャフォールドしました。今すぐnpm run dev
を実行するとWebpackサーバーが起動しますが、仮想マシン内にあるため、自分のPCのWebページにアクセスできません。
--host 0.0.0.0でwebpackサーバーを実行できることがわかりましたが、Vue-Cliがプロセス全体を生成してから、このパラメータをどこに追加できるかわかりませんでした。
また、別の解決策がありますか?
'build/dev-server.js'ファイルがありますか?あなたがそこから編集できる場合 –
あなたのホストマシンから 'dev'を実行できませんか? – Hammerbot
@FrédéricHenriサーバーを起動するための明示的なシェル呼び出しがないので、ファイル内にこれを追加する場所が見つかりません。私はそれをapp.listen()関数に追加しました。成功しませんでした。 – user5417542