Привет всем.
Я нашел несколько тем, в которых обсуждается, как избавиться от таких сообщений:
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/webpack-dev-server/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/watchpack/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules/jest-haste-map/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
и похоже, что npm i -f
«исправит» эту проблему, но, к сожалению, никогда не объяснялось, что именно он делает и как работает.
Другой совет - запускать npm i
с параметром --no-optional
.
Ну, во-первых - я не собираюсь пропускать и другие опции только потому, что npm жалуется на этот (который даже нельзя установить в Linux).
И второе - неудобно запускать npm каждый раз с дополнительным параметром --no-optional
, а?
Итак, мой вопрос: как избавиться от этого конкретного предупреждения о "fsevents", которое не предполагается устанавливать в Linux? Есть ли способ добавить какое-то «правило» или что-то в этом роде в package.json, чтобы не предупреждать о стандартных ОС, таких как Linux, и отображать их на проприетарных?
Привет, @jacksonrayhamilton , прошло всего два года с тех пор, как ты сказал, что сделаешь это через год или два . Как насчет повторной отправки этого PR? 🙂
: смеясь: Я был саркастичен.
Кто-то еще уже отправил его здесь: https://github.com/npm/cli/pull/169
Недавно я наткнулся на это сообщение в блоге, в котором упоминается проблема, исправленная в версии 7: https://blog.npmjs.org/post/617484925547986944/npm-v7-series-introduction
Ближайшие достопримечательности
В следующих статьях npm v7 мы расскажем:
- Устранение проблемы «шумных чокидаров / событий»
Надеюсь, кто-нибудь из организации NPM остановится на некоторых из этих открытых вопросов и подтвердит это прямо.
😆 Я был саркастичен.
О, я знаю. В основном я троллил организаторов проекта за нелепость этой темы и за то, что это все еще проблема. 🙃
Кто-то уже отправил его повторно здесь: # 169
Недавно я наткнулся на это сообщение в блоге, в котором упоминается проблема, исправленная в версии 7: https://blog.npmjs.org/post/617484925547986944/npm-v7-series-introduction
Ближайшие достопримечательности
В следующих статьях npm v7 мы расскажем:
- Устранение проблемы «шумных чокидаров / событий»
Надеюсь, кто-нибудь из организации NPM остановится на некоторых из этих открытых вопросов и подтвердит это прямо.
Потрясающе!
https://github.com/npm/cli/pull/169#issuecomment -667304732
Да, это исправлено в v7.
Самый полезный комментарий
https://github.com/npm/cli/pull/169#issuecomment -667304732
Да, это исправлено в v7.