[email protected] требует однорангового узла webpack@2 || 3, но ни один не был установлен

При выполнении

npm install babel-loader

я получил

├── [email protected] 
└── UNMET PEER DEPENDENCY webpack@2 || 3

npm WARN [email protected] requires a peer of webpack@2 || 3 but none was installed

Как я могу устранить это предупреждение или что оно будет означать, если я этого не сделаю/не смогу?

Версии:

$ webpack -v
3.3.0
$ node -v
v6.11.1

[email protected]

person Michael Durrant    schedule 20.07.2017    source источник


Ответы (1)


Я смог сделать это:

npm install webpack@3

Затем, когда я делаю npm install babel-loader, я получаю другие необязательные предупреждения о зависимости, поэтому не уверен, что это нормально. Больше всего о fsevents, что, похоже, связано с моей ОС Ubuntu.

npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0  
(node_modules/chokidar/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY:
Unsupported platform for [email protected]:
wanted {"os":"darwin","arch":"any"} (current {"os":"linux","arch":"x64"})
person Michael Durrant    schedule 20.07.2017
comment
Это необязательная зависимость, зависящая от macOS, которую вы не используете, так что все в порядке. - person robertklep; 20.07.2017
comment
Все нормально. Если babel-loader не жаловался на веб-пакет, все готово. - person Ematipico; 20.07.2017