wake-up-neo.com

Wie installiere ich nur "devDependencies" mit npm?

Ich versuche NUR die in meiner package.json-Datei aufgelisteten "devDependencies" zu installieren. Aber keiner der folgenden Befehle funktioniert wie erwartet. Alle folgenden Befehle installieren die Produktionsabhängigkeiten, die ich auch nicht möchte.

npm install --dev
npm install --only=dev
npm install --only-dev

Ich kann mir keine weiteren Möglichkeiten vorstellen, um die npm zu veranlassen, die devDependencies alleine zu installieren. :(

68
Nesan Joseph

Überprüfen Sie die NPM -Dokumente für die Installation

"Mit dem Flag --production (Oder wenn die Umgebungsvariable NODE_ENV Auf Production gesetzt ist) installiert npm keine Module, die in devDependencies aufgelistet sind."

"Das Argument --only={prod[uction]|dev[elopment]} Bewirkt, dass unabhängig von NODE_ENV entweder nur devDependencies oder nur Nicht-devDependencies installiert werden."

Hast du es versucht

npm install --only=dev
101
npm install thePackageName --save-dev

Das funktioniert gut für mich.

19
Jeff

npm i -D

Eine optionale Kurzversion.

3
Roger Muscito