質問: { /* パターン3 */ baseUrl: "http://localhost:8080/", devServer: { watchOptions: { poll: true } } /* パターン1 baseUrl: "./", devServer: { contentBase: path.join(__dirname, 'dist'), compress: true, port: 9000 } */ /* パターン2 devServer: { public: "192.168.11.2:2104", host: "0.0.0.0", port: "8080", watchOptions: { poll: true } } */ }; ``` ### 試したこと ググって、該当のソースコードに記した3パターンを検証。 パターン2ではpublicの項目の値でChromeのコンソールに出力されていたエラーが消えた パターン3のbaseUrlの設定でもこのエラーは消失 これによってポーリング?は疎通できているものと思われるが、反映されない。 ### 補足情報(FW/ツールのバージョンなど) Node.js: v8.12.0 Vue CLI: 3.2.1 パッケージ作成: vue create パッケージ名 → オプションとしてテストの2項目とPWAの項目は未選択で作成しました。 CLIによる作成後、できたてほやほやの状態です。 起動コマンド: vue-cli-service serve
回答: いつの間にか直ってました。 多分disableHostCheck: trueを追記したから...かもしれません。 vue.config.js ``` baseUrl: "http://localhost:8080/", devServer: { watchOptions: { poll: true }, disableHostCheck: true // ←多分これのおかげ }, ```