L'utilisation de require ('angulaire') dans un noeud donne une fenêtre non définie

Donc je suis complètement nouveau nœud, mais j'ai compris comment installer node_modules. Ce que j'essaie de savoir comment inclure Angulaire " dans mon code.

Un nouveau express 4 spin up que j'ai fait:

npm install --save angular

Puis je suis allé dans routes/index.js et ajouté le require('angular'):

var express = require('express');
var router = express.Router();
require('angular');

/* GET home page. */
router.get('/', function(req, res, next) {
  res.render('index', { title: 'Express' });
});

module.exports = router;

Mais quand je fais le nœud de démarrage, j'obtiens une erreur qui dit:

ReferenceError: window is not defined
    at Object.<anonymous> (/Users/al/Projects/node/podcastsearch/podcast/node_modules/angular/angular.js:26307:4)
    at Module._compile (module.js:460:26)
    at Object.Module._extensions..js (module.js:478:10)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)
    at Module.require (module.js:365:17)
    at require (module.js:384:17)
    at Object.<anonymous> (/Users/al/Projects/node/podcastsearch/podcast/node_modules/angular/index.js:1:63)
    at Module._compile (module.js:460:26)
    at Object.Module._extensions..js (module.js:478:10)

Quelle est la bonne façon d'inclure angulaire?

source d'informationauteur allencoded