NPM 7.0 sarcina sit amet

editis sarcina procurator emissio NPM 7.0, cum Node.js inclusa et modulos in JavaScript. Repositorium NPM magis quam 1.3 miliones fasciculorum inservit, quibus circiter 12 miliones tincidunt utuntur. Circiter 75 miliarda downloads invidunt. NPM 7.0 prima significativa emissio facta est post emit NPM Inc apud GitHub. Nova versio inclusa erit in traditione futurae emissione suggesti 15 Node.jsquae expectatur die XX Octobris. Ut install NPM 20 non expectata novam versionem Node.js, mandatum "npm i -g [email protected]" currere potes.

Clavis innovations:

  • Workspaces (Workspaces) Te permittens clientelas ex pluribus fasciculis in unum sarcinam aggregare, ut eas in unum gradum instituas.
  • Lorem institutionem pari clientelas (in plugins ad determinandas fasciculos baseos quos in sarcina hodierna designatus est ad operandum, etsi non directe in ea usus est). Pares clientelas in fasciculo fasciculi specificantur in sectione "peerDependencie". Antea huiusmodi dependentiae ab tincidunt manuali institutae sunt, sed NPM 7.0 instrumenti algorithmi sunt ut aequalis dependentia recte definita inveniatur in eodem gradu vel supra sarcina dependens in ligno nodi_moduli.
  • Secunda versio formae cincinnis (v2 sarcina-lock) et fulcimentum pro fasciculo cincinno yarn. Nova forma permittit aedificationes iterabiles et omnia includit quae opus sunt ad arborem sarcinam plene aedificandam. NPM potest etiam nunc files yarn.lock utere ut fons metadatarum fasciculorum et notitia densis.
  • Significans restauratio partium internarum peracta est, destinavit ut functionem separaret ad sustentationem simpliciorem ac firmitatem augendam. Exempli gratia, signum ligni nodi_modulorum inspiciendi et administrandi ad moduli separatum remotum est Arborist.
  • Nos switched ad agrum utentes sarcina.exports, quod sinit coniungere modulorum internorum per postulationem() vocationis.
  • In sarcina omnino revocetur npxquae nunc utitur "npm exec" mandatum ut exsecutabile e fasciculis detegeret.
  • Praeceptum mandatum "npm audit" significanter mutatum est, tum cum output in forma legibili humano et cum "--json" modus est electus.

Source: opennet.ru