2017-03-16 7 views
1

Ich benutze Buffer.from() anstelle des veralteten new Buffer() Konstruktor in meinem Projekt verwenden veraltete API zu machen und will Knoten Version in package.json angeben.Geben NodeJS Version in package.json Datei sicher nicht

Soweit ich weiß, Buffer.from() wird nicht in der unteren Nebenversion einiger Hauptversion von node.js eingeführt. Zum Beispiel unterstützt v5.1.0 nicht Buffer.from aber v5.10.0 tut.

Meine Frage ist: Ich möchte die Knotenversion von Hauptversion v4 angeben, aber es wäre nicht korrekt, wie >= 4.5.0 zu spezifizieren.

So, wie Knoten Version von v4 angeben und stellen Sie sicher, Unterstützung Buffer.from().

Danke.

Antwort

0

Verwenden engine Option in package.json:

"engines" : { "node" : ">=4.5.0 <5 || >=5.10.0 <6" }

Verwandte Themen