Comment Inclure moment-timezone Angulaire 2 App

Je me rends compte, cette question est répétée, mais les précédentes une fois ne pas fournir apt répondre
moment package est déjà installé

1.Paquet installé

npm install moment-timezone-enregistrer

À l'intérieur de node_modules répertoire

|
|--moment
|- moment-timezone

répertoires présents

2.
Index.html script inclus

<script src="node_modules/moment-timezone/moment-timezone.js"></script>

System.config.js

  var map = {
    'moment':             'node_modules/moment',
    'momentzone':         'node_modules/moment-timezone'
  };
  var packages = {
    'moment':             { defaultExtension: 'js' },
    'momentzone':         { defaultExtension: 'js' }
  };

3.À l'intérieur du composant.fichier ts

import * as moment from 'moment/moment';

export class TimeComponent implements OnInit{
   ngOninit(){
         console.log(moment("2014-06-01T12:00:00Z").tz('America/Los_Angeles').format('ha z'));

   }
}

Ce qui doit être importé à prévenir erreur
Propriété tz n'existe pas sur le type "Moment"

Pouvez-vous importer moment de momentzone
importation * en tant que moment de "moment/moment'_____________________ importation moment1 de " momentzone provoquant l'erreur, Impossible de trouver le module 'momentzone'
Essayez moment-timezone et si il trouve au moment de la compilation, puis mise à jour de th système.config pour avoir le nom correct
Si le module uniquement a des effets secondaires, import 'momentzone'; devrait suffire.
Avez-vous installé typings typings install --enregistrer le moment

OriginalL'auteur Sandeep Chikhale | 2016-07-30