ืžื™ืงืจื•ืกื•ืคื˜ ืจื•ื›ืฉืช ืืช NPM ื•ืชืคืชื— ืื•ืชื” ื™ื—ื“ ืขื GitHub

NPM Inc, ื”ืžืคืงื—ืช ืขืœ ืคื™ืชื•ื— ืžื ื”ืœ ื”ื—ื‘ื™ืœื•ืช ืฉืœ NPM ื•ืžืชื—ื–ืงืช ืืช ืžืื’ืจ NPM, ื”ื•ื›ืจื– ะพ ืœืžื›ื™ืจื” ื”ืขืกืง ืฉืœ ืžื™ืงืจื•ืกื•ืคื˜. ื”ืจื•ื›ืฉ ื‘ืขืกืงื” ื”ื•ื GitHub, ื”ืคื•ืขืœืช ื›ื™ื—ื™ื“ื” ืขืกืงื™ืช ืขืฆืžืื™ืช ืฉืœ ืžื™ืงืจื•ืกื•ืคื˜. ืกื›ื•ื ื”ืขืกืงื” ืœื ื ืžืกืจ.

ื ืืžืจ ื›ื™ ื”ื—ืœืคืช ื”ื‘ืขืœื•ืช ืœื ืชืฉืคื™ืข ืขืœ ื”ืžืื’ืจ NPM, ืฉื™ืžืฉื™ืš ืœื”ืชืงื™ื™ื ื•ืœื”ื™ืฉืืจ ื–ืžื™ืŸ ืœืฆื™ื‘ื•ืจ ื•ื—ื™ื ืžื™ ืขื‘ื•ืจ ืžืคืชื—ื™ ืงื•ื“ ืคืชื•ื—. ืคื™ืชื•ื— ืžื ื”ืœ ื—ื‘ื™ืœืช NPM ื™ื™ืžืฉืš ืชื•ืš ืžืขื•ืจื‘ื•ืช ืฉืœ ืžืฉืื‘ื™ื ื ื•ืกืคื™ื, ืืฉืจ ืขืฉื•ื™ื™ื ืœื”ื•ื•ืช ืชืžืจื™ืฅ ืœืคื™ืชื•ื— ืืงื˜ื™ื‘ื™ ื™ื•ืชืจ. GitHub ืžืชื›ื•ื•ื ืช ืœืขืกื•ืง ื‘ืื•ืคืŸ ืคืขื™ืœ ืขื ืงื”ื™ืœืช ืžืคืชื—ื™ JavaScript ื›ื“ื™ ืœืืกื•ืฃ ืจืขื™ื•ื ื•ืช ื•ืœืขืฆื‘ ืืช ื”ืขืชื™ื“ ืฉืœ NPM.

ื•ืงื˜ื•ืจื™ ื”ืคื™ืชื•ื— ื”ืขื™ืงืจื™ื™ื ื›ื•ืœืœื™ื ื”ื’ื‘ืจืช ื”ืžื”ื™ืžื ื•ืช, ื”ืžื“ืจื’ื™ื•ืช ื•ื”ื‘ื™ืฆื•ืขื™ื ืฉืœ ื”ืžืื’ืจ ื•ื”ืชืฉืชื™ืช, ื•ื›ืŸ ืฉื™ืคื•ืจ ื ื•ื—ื•ืช ื”ืขื‘ื•ื“ื” ื”ื™ื•ืžื™ื•ืžื™ืช ืฉืœ ืžืคืชื—ื™ื ื•ืžืชื—ื–ืงื™ื ืžื•ืœ ืžื ื”ืœ ื”ื—ื‘ื™ืœื•ืช. ืื—ื“ ื”ื—ื™ื“ื•ืฉื™ื ื”ืžืฉืžืขื•ืชื™ื™ื ื”ืฆืคื•ื™ื™ื ื‘-npm 7 ื ืงืจืื™ื ืกื‘ื™ื‘ื•ืช ืขื‘ื•ื“ื” (ืกื‘ื™ื‘ื•ืช ืขื‘ื•ื“ื”, ืžืืคืฉืจื™ื ืœืš ืœืฆื‘ื•ืจ ืชืœื•ืช ืžืžืกืคืจ ื—ื‘ื™ืœื•ืช ืœื—ื‘ื™ืœื” ืื—ืช ืœื”ืชืงื ื” ื‘ืฉืœื‘ ืื—ื“), ืฉื™ืคื•ืจ ืชื”ืœื™ืš ืคืจืกื•ื ื”ื—ื‘ื™ืœื•ืช ื•ื”ืจื—ื‘ืช ื”ืชืžื™ื›ื” ื‘ืื™ืžื•ืช ืจื‘-ื’ื•ืจืžื™.

ื›ื“ื™ ืœืฉืคืจ ืืช ืื‘ื˜ื—ืช ื”ืชื”ืœื™ื›ื™ื ืฉืœ ืคืจืกื•ื ื•ืืกืคืงืช ื—ื‘ื™ืœื•ืช, ืžืชื•ื›ื ืŸ ืœืฉืœื‘ ืืช NPM ื‘ืชืฉืชื™ืช GitHub. ื”ืื™ื ื˜ื’ืจืฆื™ื” ื’ื ืชืืคืฉืจ ืœื›ื ืœื”ืฉืชืžืฉ ื‘ืžืžืฉืง GitHub ืœื”ื›ื ื” ื•ืื™ืจื•ื— ืฉืœ ื—ื‘ื™ืœื•ืช NPM โ€“ ื ื™ืชืŸ ืœืขืงื•ื‘ ืื—ืจ ืฉื™ื ื•ื™ื™ื ื‘ื—ื‘ื™ืœื•ืช ื‘-GitHub ืžืจื’ืข ืงื‘ืœืช ื‘ืงืฉืช pull ื•ืขื“ ืœืคืจืกื•ื ื’ืจืกื” ื—ื“ืฉื” ืฉืœ ื—ื‘ื™ืœืช NPM. ื›ืœื™ื ื”ื ื™ืชื ื™ื ื‘-GitHub ื–ื™ื”ื•ื™ ืคื’ื™ืขื•ืช ื• ื”ึทืœืฉืึธื ึธื” ืขืœ ื ืงื•ื“ื•ืช ืชื•ืจืคื” ื‘ืžืื’ืจื™ื ื™ื—ื•ืœื• ื’ื ืขืœ ื—ื‘ื™ืœื•ืช NPM. ืฉื™ืจื•ืช ื™ื”ื™ื” ื–ืžื™ืŸ ืœืžื™ืžื•ืŸ ืขื‘ื•ื“ืชื ืฉืœ ืžืชื—ื–ืงื™ื ื•ืžื—ื‘ืจื™ ื—ื‘ื™ืœื•ืช NPM ื ื•ืชื ื™ ื—ืกื•ืช ืฉืœ GitHub.

ื™ืฆื—ืง ื–' ืฉืœื•ื•ื˜ืจ, ื”ื™ื•ืฆืจ ืฉืœ NPM, ื™ืžืฉื™ืš ืœืขื‘ื•ื“ ืขืœ ื”ืคืจื•ื™ืงื˜ ื•ื™ืงื‘ืœ ืžืฉืื‘ื™ื ื ื•ืกืคื™ื ื•ืกื‘ื™ื‘ื” ืฉืงื˜ื” ื™ื•ืชืจ ืœืขื‘ื•ื“ ื‘ื”. ืžื™ื™ืกื“ NPM ืžืืžื™ืŸ ืฉื‘ืžืกื’ืจืช GitHub, NPM ืชืงื‘ืœ ืชืžื™ื›ื” ื ื•ืกืคืช ืžืื—ืช ื”ื—ื‘ืจื•ืช ื”ื’ื“ื•ืœื•ืช ื‘ืขื•ืœื, ืžืื—ื•ืจื™ ืงื”ื™ืœืช ื”ืžืคืชื—ื™ื ื”ื’ื“ื•ืœื” ื‘ื™ื•ืชืจ. ื ื›ื•ืŸ ืœื”ื™ื•ื, ืžืื’ืจ NPM ืžืฉืจืช ื™ื•ืชืจ ืž-1.3 ืžื™ืœื™ื•ืŸ ื—ื‘ื™ืœื•ืช, ื”ืžืฉืžืฉื•ืช ื›-12 ืžื™ืœื™ื•ืŸ ืžืคืชื—ื™ื. ื›-75 ืžื™ืœื™ืืจื“ ื”ื•ืจื“ื•ืช ื ืจืฉืžื•ืช ื‘ื—ื•ื“ืฉ ื•ื”ื ืชื•ืŸ ื”ื–ื” ื’ื“ืœ ื‘ื”ืชืžื“ื”.

ื ื–ื›ื™ืจ ืฉื‘ืฉื ื” ืฉืขื‘ืจื” NPM Inc ื—ื•ื•ืชื” ืฉื™ื ื•ื™ ื‘ื”ื ื”ืœื”, ืกื“ืจื” ืฉืœ ืคื™ื˜ื•ืจื™ื ืฉืœ ืขื•ื‘ื“ื™ื ื•ื—ื™ืคื•ืฉ ืื—ืจ ืžืฉืงื™ืขื™ื. ื‘ืฉืœ ื—ื•ืกืจ ื”ื•ื•ื“ืื•ืช ื”ื ื•ื›ื—ื™ ืœื’ื‘ื™ ืขืชื™ื“ื” ืฉืœ NPM ื•ื—ื•ืกืจ ื”ืืžื•ืŸ ื‘ื›ืš ืฉื”ื—ื‘ืจื” ืชื’ืŸ ืขืœ ื”ืื™ื ื˜ืจืกื™ื ืฉืœ ื”ืงื”ื™ืœื” ื•ืœื ืขืœ ื”ืžืฉืงื™ืขื™ื, ืงื‘ื•ืฆืช ืขื•ื‘ื“ื™ื ื‘ืจืืฉื•ืช ื”-CTO ืœืฉืขื‘ืจ ืฉืœ NPM ืžึฐื‘ื•ึผืกึธืก ืžืื’ืจ ื—ื‘ื™ืœื•ืช ืื ื˜ืจื•ืคื™. ื”ืคืจื•ื™ืงื˜ ื”ื—ื“ืฉ ื ื•ืขื“ ืœื‘ื˜ืœ ืืช ื”ืชืœื•ืช ืฉืœ ืžืขืจื›ืช ื”ืืงื•ืœื•ื’ื™ืช ืฉืœ JavaScript/Node.js ื‘ื—ื‘ืจื” ืื—ืช, ื”ืฉื•ืœื˜ืช ื‘ืื•ืคืŸ ืžืœื ื‘ืคื™ืชื•ื— ืžื ื”ืœ ื”ื—ื‘ื™ืœื•ืช ื•ื‘ืชื—ื–ื•ืงื” ืฉืœ ื”ืžืื’ืจ. ืœื˜ืขื ืช ืžื™ื™ืกื“ื™ ืื ื˜ืจื•ืคื™, ืœืงื”ื™ืœื” ืื™ืŸ ืืช ื”ืžื ื•ืฃ ืœื”ื—ื–ื™ืง ื‘-NPM Inc ืื—ืจืื™ืช ืขืœ ืžืขืฉื™ื”, ื•ื”ื”ืชืžืงื“ื•ืช ื‘ืขืฉื™ื™ืช ืจื•ื•ื— ืžื•ื ืขืช ืžื™ืžื•ืฉ ื”ื–ื“ืžื ื•ื™ื•ืช ืฉื”ืŸ ืจืืฉื•ื ื™ื•ืช ืžื ืงื•ื“ืช ืžื‘ื˜ื” ืฉืœ โ€‹โ€‹ื”ืงื”ื™ืœื”, ืืš ืื™ื ืŸ ืžื™ื™ืฆืจื•ืช ื›ืกืฃ. ื•ื“ื•ืจืฉื™ื ืžืฉืื‘ื™ื ื ื•ืกืคื™ื, ื›ื’ื•ืŸ ืชืžื™ื›ื” ื‘ืื™ืžื•ืช ื—ืชื™ืžื” ื“ื™ื’ื™ื˜ืœื™ืช.

ืžืงื•ืจ: OpenNet.ru

ื”ื•ืกืคืช ืชื’ื•ื‘ื”