回答編集履歴
1
改訂)質問者様の回答を受けて
answer
CHANGED
@@ -1,3 +1,5 @@
|
|
1
|
+
※質問者様の回答を受けて編集しています
|
2
|
+
|
1
3
|
> エラーが出る
|
2
4
|
|
3
5
|
WARNですので「警告」ですね。
|
@@ -8,7 +10,7 @@
|
|
8
10
|
|
9
11
|
1文だけ読むと、
|
10
12
|
``npm WARN ws@7.2.1 requires a peer of bufferutil@^4.0.1 but none is installed. You must install peer dependencies yourself.``
|
11
|
-
「ws@7.2.1モジュールはbufferutil@^4.0.1が要るけどインストールされてないよ。ご自身で導入してね。(意訳)」
|
13
|
+
「ws@7.2.1モジュールはbufferutil@^4.0.1~~が要る~~ __のpeer(C++アドオン)が有る__ けどインストールされてないよ。ご自身で導入してね。(意訳)」
|
12
14
|
|
13
15
|
**モジュール導入状況を再確認**
|
14
16
|
ご自身の環境において node_modules フォルダ(共用/プロジェクト用)を覗いてみる。
|
@@ -21,12 +23,12 @@
|
|
21
23
|
2つのモジュールについて、「npm moduleName@ver」や「git moduleName@ver」で検索し、npm や GitHub で確認すると、共に node-gyp (C++アドオンモジュール)にも対応しているようでした。
|
22
24
|
|
23
25
|
警告理由は次の2つが考えられます
|
24
|
-
1. javascript版 / gyp版 のいずれも導入されていない。
|
26
|
+
1. ~~javascript版 / gyp版 のいずれも導入されていない。~~
|
25
27
|
2. javascript版 は導入されているが gyp版 は導入されていない。
|
26
28
|
|
27
29
|
|
28
|
-
javascript版 / gyp版 のいずれかを導入する必要がある。
|
30
|
+
~~javascript版 / gyp版 のいずれかを導入する必要がある。~~
|
29
|
-
あるいは、よりパフォーマンスの高いgyp版の存在を示した。と言えそう。
|
31
|
+
~~あるいは、~~よりパフォーマンスの高いgyp版の存在を示した。と言えそう。
|
30
32
|
|
31
33
|
とりあえず使えるようにするには、それぞれのモジュールについて
|
32
34
|
``npm install`` コマンドを叩いてみることになりそうです。
|