Aller au contenu principal

Le site sera en maintenance le 01/03/2026

Aller au contenu principal

C'est le pip du Javascript. Il est installé automatiquement avec Node.js.

Initialiser un projet (package.json)

Au lieu de setup.py ou pyproject.toml, on a package.json.

npm init -y

Installer des paquets

Les paquets sont installés dans le dossier node_modules (l'équivalent de ton dossier venv/lib/site-packages, mais LOCAL au projet). NE JAMAIS COMMITER node_modules ! (Ajoute-le à .gitignore direct).

# Installer (et ajoute à package.json)
npm install axios

# Installer en tant qu'outil de développement (linter, tests...)
npm install --save-dev jest

Scripts

Dans package.json, tu as une section "scripts". C'est tes raccourcis (comme un Makefile).

"scripts": {
    "start": "node app.js",
    "test": "jest"
}

Pour lancer : npm run start (ou juste npm start).