Q&A
【やりたいこと】
vuexのインストール
【試した事】
npm install --save-dev vuex
を行いました。
【結果】
npm
1C:\MAMP\htdocs\laravel>npm install --save-dev vuex 2npm WARN browser-sync-webpack-plugin@2.0.1 requires a peer of webpack@^1 || ^2 || ^3 but none is installed. You must install peer dependencies yourself. 3npm WARN img-loader@3.0.1 requires a peer of imagemin@^5.0.0 || ^6.0.0 but none is installed. You must install peer dependencies yourself. 4npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules\fsevents): 5npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"ia32"}) 6 7+ vuex@3.1.1 8updated 1 package and audited 20720 packages in 40.561s 9found 0 vulnerabilities
【結果について】
実行結果で4つのwarnが出力されてしまいました。
npm WARN browser-sync-webpack-plugin@2.0.1 requires a peer of webpack@^1 || ^2 || ^3 but none is installed. You must install peer dependencies yourself. npm WARN img-loader@3.0.1 requires a peer of imagemin@^5.0.0 || ^6.0.0 but none is installed. You must install peer dependencies yourself.
上記の2つのwarnについては自分で対象のバージョンをインストールして互換性を保ってねみたいなことが書かれていると思うのですが、調べてみると特に自分でインストールする必要はないとでてきました。
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules\fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"ia32"})
上記の2つのwarnについてはあなたのOSでは使わないからスキップしとくよみたいなことが書かれていると思うのですが、こちらも調べてみると特になにかしないといけないわけではないみたいなことがでてきました。
+ vuex@3.1.1 updated 1 package and audited 20720 packages in 40.561s found 0 vulnerabilities
上記に関してはこれはインストールできていることを示しているんでしょうか?
【困っている事】
4つのwarnについては調べてみると特になにかしないといけないわけではなくて、ほっといても大丈夫みたいなことが記事でのっていました。
なのでこのままwarnはほっといても大丈夫でしょうか?
またvuexについてはちゃんとインストールされたのでしょうか?
教えて頂けると助かります...。