Π ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ NPM Π²ΡΡΠ²Π»Π΅Π½Π° Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½Π°Ρ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ Π² ΡΠ΅ΡΡΡΡΡ
ΠΏΠ°ΠΊΠ΅ΡΠ°Ρ
, Π²ΠΊΠ»ΡΡΠ°ΡΡΠΈΡ
preinstall-ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠ΅ΡΠ΅Π΄ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΎΠΉ ΠΏΠ°ΠΊΠ΅ΡΠ° ΠΎΡΠΏΡΠ°Π²Π»ΡΠ» Π½Π° GitHub ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ ΠΎΠ± IP-Π°Π΄ΡΠ΅ΡΠ΅, ΠΌΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ, Π»ΠΎΠ³ΠΈΠ½Π΅, ΠΌΠΎΠ΄Π΅Π»ΠΈ CPU ΠΈ Π΄ΠΎΠΌΠ°ΡΠ½Π΅ΠΌ ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ. ΠΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΡΠΉ ΠΊΠΎΠ΄ Π±ΡΠ» Π½Π°ΠΉΠ΄Π΅Π½ Π² ΠΏΠ°ΠΊΠ΅ΡΠ°Ρ
electorn (255 Π·Π°Π³ΡΡΠ·ΠΎΠΊ), lodashs (78 Π·Π°Π³ΡΡΠ·ΠΎΠΊ), loadyaml (48 Π·Π°Π³ΡΡΠ·ΠΎΠΊ) ΠΈ loadyml (37 Π·Π°Π³ΡΡΠ·ΠΎΠΊ).
ΠΡΠΎΠ±Π»Π΅ΠΌΠ½ΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΡ Π±ΡΠ»ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Ρ Π² NPM c 17 ΠΏΠΎ 24 Π°Π²Π³ΡΡΡΠ° Π΄Π»Ρ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠ°ΠΉΠΏΡΠΊΠ²ΠΎΡΡΠΈΠ½Π³Π°, Ρ.Π΅. Ρ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠΌΡΠ½ ΠΏΠΎΡ
ΠΎΠΆΠΈΡ
Π½Π° Π½Π°Π·Π²Π°Π½ΠΈΡ Π΄ΡΡΠ³ΠΈΡ
ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΡ
Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ Ρ ΡΠ°ΡΡΡΡΠΎΠΌ Π½Π° ΡΠΎ, ΡΡΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π΄ΠΎΠΏΡΡΡΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΊΡ ΠΏΡΠΈ Π½Π°Π±ΠΎΡΠ΅ ΠΈΠΌΠ΅Π½ΠΈ ΠΈΠ»ΠΈ Π½Π΅ Π·Π°ΠΌΠ΅ΡΠΈΡ ΡΠ°Π·Π»ΠΈΡΠΈΠΉ, Π²ΡΠ±ΠΈΡΠ°Ρ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΈΠ· ΡΠΏΠΈΡΠΊΠ°. Π‘ΡΠ΄Ρ ΠΏΠΎ ΡΠΈΡΠ»Ρ Π·Π°Π³ΡΡΠ·ΠΎΠΊ Π½Π° Π΄Π°Π½Π½ΡΡ ΡΠ»ΠΎΠ²ΠΊΡ ΠΏΠΎΠΏΠ°Π»ΠΎΡΡ ΠΎΠΊΠΎΠ»ΠΎ 400 ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, Π±ΠΎΠ»ΡΡΠ°Ρ ΡΠ°ΡΡΡ ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠΏΡΡΠ°Π»Π° electorn Ρ electron. Π Π½Π°ΡΡΠΎΡΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΏΠ°ΠΊΠ΅ΡΡ electorn ΠΈ loadyaml ΡΠΆΠ΅ ΡΠ΄Π°Π»Π΅Π½Ρ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΠ΅ΠΉ NPM, Π° ΠΏΠ°ΠΊΠ΅ΡΡ lodashs ΠΈ loadyml Π±ΡΠ»ΠΈ ΡΠ΄Π°Π»Π΅Π½Ρ Π°Π²ΡΠΎΡΠΎΠΌ.
ΠΠΎΡΠΈΠ²Ρ Π·Π»ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΠΈΠΊΠΎΠ² Π½Π΅ΠΈΠ·Π²Π΅ΡΡΠ½Ρ, Π½ΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ, ΡΡΠΎ ΡΡΠ΅ΡΠΊΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΡΠ΅ΡΠ΅Π· GitHub (ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ»ΡΡ ΡΠ΅ΡΠ΅Π· Issue ΠΈ Π² ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΡΡΠΎΠΊ ΡΠ΄Π°Π»ΡΠ»ΡΡ) ΠΌΠΎΠ³Π»Π° Π±ΡΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½Π° Π² Ρ
ΠΎΠ΄Π΅ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ° Π΄Π»Ρ ΠΎΡΠ΅Π½ΠΊΠΈ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ ΠΌΠ΅ΡΠΎΠ΄Π°, ΠΈΠ»ΠΈ Π±ΡΠ»Π° Π·Π°ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½Π° Π°ΡΠ°ΠΊΠ° Π² Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΠ°Π΄ΠΈΠΉ, Π½Π° ΠΏΠ΅ΡΠ²ΠΎΠΉ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ
ΡΠΎΠ±ΠΈΡΠ°Π»ΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ ΠΎ ΠΆΠ΅ΡΡΠ²Π°Ρ
, Π° Π½Π° Π²ΡΠΎΡΠΎΠΉ, ΠΊΠΎΡΠΎΡΠ°Ρ Π½Π΅ Π±ΡΠ»Π° Π²ΠΎΠΏΠ»ΠΎΡΠ΅Π½Π° Π² ΠΆΠΈΠ·Π½Ρ ΠΈΠ·-Π·Π° Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ, Π·Π»ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΠΈΠΊΠΈ Π½Π°ΠΌΠ΅ΡΠ΅Π²Π°Π»ΠΈΡΡ Π²ΡΠΏΡΡΠΊΠ°Π»ΠΎΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Ρ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ Π² Π½ΠΎΠ²ΠΎΠΌ Π²ΡΠΏΡΡΠΊΠ΅ Π±ΠΎΠ»Π΅Π΅ ΠΎΠΏΠ°ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° ΠΈΠ»ΠΈ Π±ΡΠΊΠ΄ΠΎΡΠ°.
ΠΡΡΠΎΡΠ½ΠΈΠΊ: opennet.ru