コンテンツにスキップ

Top

Feature flags VUE_OPTIONS_API, VUE_PROD_DEVTOOLS are not explicitly defined.

Vue + Laravel で開発をしていたらコンソールに

Feature flags __VUE_OPTIONS_API__, __VUE_PROD_DEVTOOLS__ are not explicitly defined.
と毎回Warningが出てなんかうっとおしい。

ので消す方法を述べる。

webpack.mix.js に

mix.webpackConfig(webpack => {
    return {
        plugins: [
            new webpack.DefinePlugin({
                __VUE_OPTIONS_API__: true,
                __VUE_PROD_DEVTOOLS__: false,
            }),
        ],
    }
});

を追記。

この時、__VUE_OPTIONS_API__: true,false にしたら動かなくなった。

デフォルトはtrueみたいなのでtrueにしとくこと。

以上!