2017-09-18 11 views
0

Je suis en train d'importer des projets package NPM ngstorage dans mon AngularJS 1.x (dactylographiée) en utilisant @types/ngstoragengstorage d'importation avec webpack

le index.d.ts contient

declare namespace angular.storage { 

     export interface IStorageService { 
     } 
} 

si je fais comme ci-dessous dans mes .ts fichiers

import * as angular from 'angular'; 

var storage: angular.storage.IStorageService; 

Je reçois erreur de compilation

espace de noms angulaire et aucun stockage membre exporté

+0

pouvez-vous modifier avec votre fichier webpack.config.js –

+0

@PanosK désolé, je n'ai vraiment pas eu ce que vous vouliez demander –

Répondre

0

enfin j'ai pu le faire fonctionner

 import { ngStorage } from 'ngStorage'; 

l'espace de noms et non le nom du paquet devrait importer lorsque vous faites une importation