Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Software-update: Node.js 8.5.0

Node.js logo (75 pix) Node.js is opensource en platformonafhankelijk, en is gericht op het ontwikkelen van server-side-webapplicaties. Die applicaties worden geschreven in Javascript en uitgevoerd binnen de Node.js runtime op de server. Het biedt een event-gedreven omgeving aan waarbij non-blocking I/O een belangrijk uitgangspunt is geweest. Voor meer informatie verwijzen we jullie door naar deze pagina. Het ontwikkelteam heeft versie 8.5.0 vrijgegeven en de belangrijkste verbeteringen die hierin zijn aangebracht zijn hieronder voor je op een rijtje gezet:

build
  • Snapshots are now re-enabled in V8 #14875
console
  • Implement minimal console.group(). #14910
deps
  • upgrade libuv to 1.14.1 #14866
  • update nghttp2 to v1.25.0 #14955
dns
  • Add verbatim option to dns.lookup(). When true, results from the DNS resolver are passed on as-is, without the reshuffling that Node.js otherwise does that puts IPv4 addresses before IPv6 addresses. #14731
fs
  • add fs.copyFile and fs.copyFileSync which allows for more efficient copying of files. #15034
inspector
  • Enable async stack traces #13870
module
  • Add support for ESM. This is currently behind the --experimental-modules flag and requires the .mjs extension. node --experimental-modules index.mjs #14369
napi os
  • Add support for CIDR notation to the output of the networkInterfaces() method. #14307
perf_hooks
  • An initial implementation of the Performance Timing API for Node.js. This is the same Performance Timing API implemented by modern browsers with a number of Node.js specific properties. The User Timing mark() and measure() APIs are implemented. #14680
tls
  • multiple PFX in createSecureContext #14793
Added new collaborators

Versienummer 8.5.0
Releasestatus Final
Besturingssystemen Windows 7, Linux, BSD, macOS, Solaris, Windows Server 2008, Windows Server 2012, Windows 8, Windows 10
Website Node.js
Download https://nodejs.org/en/download/
Licentietype Voorwaarden (GNU/BSD/etc.)

Door Bart van Klaveren

Downloads en Best Buy Guide

14-09-2017 • 21:14

9 Linkedin Google+

Submitter: zwik

Bron: Node.js

Update-historie

Reacties (9)

Wijzig sortering
Nog een handigheid die ik nog niet zo lang geleden ontdekt heb: wanneer je na update "npm -g outdated" uitvoert, werkt hij alle outdated pakketten bij die als global (dus system-wide) geïnstalleerd staan. Bij mij vroeg hij bovendien ook om npm zelf bij te werken.
Ik vind npm-check heel fijn voor updates
Dit laat alleen zien wat er outdated is. Je moet nog steeds zelf de update doen.

https://docs.npmjs.com/cli/outdated
Bij elke operatie geeft hij aan als er een nieuwe NPM update is, dat is niet alleen bij outdated zo maar ook als je bijv. een zoekopdracht uitvoert of andere pakketten installeert :)
Voor mensen iets anders willen proberen dan standaard npm: https://yarnpkg.com/lang/en/

Stuk sneller. Probeer maar een package te installeren en kijk hoe veel sneller Yarn is.
NodeJS is een stuk meer dan alleen de package manager (NPM) welke overigens sinds versie 5 echt een héél stuk sneller is dan voorheen en nog steeds zijn ze bezig met verbeteringen. Gebruik het dagelijks in allerlei omgevingen en ik moet zeggen dat ik het net totaal niet traag vind.
Dat snap ik. Alleen zit het er standaard in en dus weten veel mensen niet dat er meer opties zijn.

Yarn is voor mij nogsteeds 30% sneller dan npm. Traag is het zeker niet, maar als het sneller kan waarom niet.
Npm 5 is een hele grote verbetering tov 4. Niet alleen in snelheid maar ook stabiliteit. Mede door een nieuwe manier van lib linking en caching.

Echter heb ik sterk het vermoeden dat yarn hier ook deels verantwoordelijk voor is. Aangezien ze totdat yarn populair werd niet veel wilden veranderen aan npm.
Sinds npm versie 5 is het verschil niet meer zo groot.

Op dit item kan niet meer gereageerd worden.


Call of Duty: Black Ops 4 HTC U12+ dual sim LG W7 Google Pixel 3 XL OnePlus 6 Battlefield V Samsung Galaxy S9 Dual Sim Google Pixel 3

Tweakers vormt samen met Tweakers Elect, Hardware.Info, Autotrack, Nationale Vacaturebank en Intermediair de Persgroep Online Services B.V.
Alle rechten voorbehouden © 1998 - 2018 Hosting door True