888 Stimmen

Wie verhindert man die Installation von "devDependencies"-NPM-Modulen für Node.js (package.json)?

Ich habe dies in meiner package.json Datei (gekürzte Version):

{
  "name": "a-module",
  "version": "0.0.1",
  "dependencies": {
    "coffee-script":      ">= 1.1.3"
  },
  "devDependencies": {
    "stylus":             ">= 0.17.0"
  }
}

Ich verwende NPM Version 1.1.1 auf Mac 10.6.8.

Wenn ich den folgenden Befehl vom Projektstamm aus ausführe, installiert er sowohl die dependencies und devDependencies :

npm install

Ich hatte den Eindruck, dass dieser Befehl die devDependencies :

npm install --dev

Wie kann ich es so gestalten, dass npm install installiert nur dependencies (damit die Produktionsumgebung nur diese Module erhält), während etwas wie npm install --dev installiert sowohl dependencies y devDependencies ?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X