Abo
  • Services:

Node.js

Paketmanager Npm erreicht Version 1.0

Mit der Veröffentlichung von Npm 1.0 hat der Paketmanager für den quelloffenen Javascript-Server Node.js seinen ersten Code Freeze erreicht. Tiefgreifende Änderungen und neue Funktionen werden zugunsten der Stabilität für mindestens sechs Monate nicht in die Entwicklung einfließen.

Artikel veröffentlicht am ,

Entwickler Isaac Schlueter hat Npm 1.0 um einige Funktionen und Methoden erweitert, die sich von den bisherigen Versionen der 0.3er Serie unterscheiden. Da sich auch die Ordnerhierachie geändert hat, entfernt Npm die mit älteren Versionen installierten Pakete beim ersten Start. Ähnliche Änderungen an der Architektur und grundlegende neue Funktionen werden frühstens in sechs Monaten eingeführt.

Stellenmarkt
  1. Hornbach-Baumarkt-AG, Neustadt an der Weinstraße
  2. Netze BW GmbH, Karlsruhe

Module können durch Weglassen des zusätzlich eingeführten Parameters -g ausschließlich für den gegenwärtig angemeldeten Benutzer installiert werden, und das Kommando ls zeigt die Abhängigkeiten in einer Baumstruktur an. In der Manier von Apt-get werden die Ergebnisse des Kommandos search jetzt paketweise aufgelistet. Das Verhalten des Kommandos link, welches für die Entwicklung eigener Module interne symbolische Links anlegt, wurde ebenfalls abgeändert.

Kompatibilität mit älteren Versionen aufgegeben

Indes kann Npm laut den Release Notes nur noch mit Node.js ab Version 0.4 eingesetzt werden, welches zwischenzeitlich in Version 0.4.7 vorliegt. Eine ältere Version, die mit vorangegangenen Versionen eingesetzt werden kann, ist auf der Github-Seite des Projekts verfügbar.

Node.js realisiert serverseitige Applikationen auf Basis von Googles Javascript-Engine V8, für die Npm Module und Erweiterungen in einem zentralen Repository bereitstellt. Innerhalb weniger Monate hat das ereignisorientierte Framework dank guter Skalierbarkeit mit asynchronen I/O-Operationen und direktem Zugriff auf Betriebssystemfunktionen eine aktive Entwicklercommunity hervorgebracht.

Eine Mingw-basierte Windows-Version ist für die nächste Version 0.5 geplant. [von Matthias Thömmes]



Anzeige
Spiele-Angebote
  1. 15,49€
  2. 59,99€ mit Vorbesteller-Preisgarantie
  3. (-80%) 3,99€
  4. (-33%) 39,99€

ballerzwerg 02. Mai 2011

Endlich mal ein "ergebnisorientiertes" Framework ;-)


Folgen Sie uns
       


Rebble Pebble - Test

Pünktlich zur Abschaltung der Pebble-Server hat das Rebble-Projekt seine Alternative gestartet. Der Rebble-Server bringt Funktionen wie den Appstore und die Wetteranzeige in der Timeline zurück. Ganz perfekt ist der Ersatz aber noch nicht.

Rebble Pebble - Test Video aufrufen
Shine 3: Neuer Tolino-Reader bringt mehr Lesekomfort
Shine 3
Neuer Tolino-Reader bringt mehr Lesekomfort

Die Tolino-Allianz bringt das Nachfolgemodell des Shine 2 HD auf den Markt. Das Shine 3 erhält mehr Ausstattungsdetails aus der E-Book-Reader-Oberklasse. Vor allem beim Lesen macht sich das positiv bemerkbar.
Ein Hands on von Ingo Pakalski

  1. E-Book-Reader Update macht Tolino-Geräte unbrauchbar

LittleBits Hero Inventor Kit: Die Lizenz zum spaßigen Lernen
LittleBits Hero Inventor Kit
Die Lizenz zum spaßigen Lernen

LittleBits gehört mittlerweile zu den etablierten und erfolgreichen Anbietern für Elektronik-Lehrkästen. Für sein neues Set hat sich der Hersteller eine Lizenz von Marvel Comics gesichert. Versucht LittleBits mit den berühmten Superhelden von Schwächen abzulenken? Wir haben es ausprobiert.
Von Alexander Merz


    Mobile-Games-Auslese: Bezahlbare Drachen und dicke Bären
    Mobile-Games-Auslese
    Bezahlbare Drachen und dicke Bären

    Rundenbasierte Strategie auf dem Smartphone mit Chaos Reborn Adventure Fantasy von Nintendo in Dragalia Lost - und dicke Alpha-Bären: Die Mobile Games des Monats bieten spannende Unterhaltung für jeden Geschmack.
    Von Rainer Sigl

    1. Mobile-Games-Auslese Städtebau und Lebenssimulation für unterwegs
    2. Mobile-Games-Auslese Barbaren und andere knuddelige Fantasyhelden
    3. Seismic Games Niantic kauft Entwickler von Marvel Strike Force

      •  /