OS-unabhängigen Zugriff auf Variablen im Paket.json

Zugriff auf eine variable in der npm-Skripts, die Sie tun würde, etwas ähnliches in Ihrem package.json:

"scripts": {
    "preinstall": "echo ${npm_package_name}"
}

Das problem ist, dass die Werke nur in Unix, nicht Windows, wo Sie haben zu verwenden %npm_package_name%.

Gibt es einen Weg dies zu tun ist OS-unabhängig? Es wird gut sein, wenn npm tun könnte solch eine variable expansion, die vor dem Aufruf den Befehl.

  • Was nützt der Zugriff auf Umgebungsvariablen hier tun? Bekomme ich Zugang zu Ihnen in andere Teile des Pakets.json, wie in den Abhängigkeiten Abschnitt?
  • Beachten Sie, dass ${npm_package_name} einfach geschrieben $npm_package_name ohne { }
  • bitte Lesen Sie meine gesamte post. Das problem ist, dass es funktioniert nicht auf Windows.
InformationsquelleAutor Adrian Ber | 2016-03-28
Schreibe einen Kommentar