node.js - Importera extern npm-modul i Angular2


Jag skulle vilja importera filsystem-npm-biblioteket till mitt Angular 2-projekt och strikt följt dessa steg: https://medium.com/@s_eschweiler/using-external-libraries-with-angular-2-87e06db8e5d1#.1dx1fkiew

Nu är det klart, jag har följande grundläggande fel och vet verkligen inte hur jag ska importera ett enkelt npm-modul till ett Angular 2-projekt...

src/app/app.component.ts(2,21): fel TS2307: Kan inte hitta modul 'file-system'

Här är min app.component.ts-fil:

import { Component } from '@angular/core';
import * as fs from 'file-system';

@Component({
selector: 'my-app',
templateUrl: 'app/folio.html'
})
export class AppComponent  { 
  name = 'Angular'; 
  src = './app/img/';
  dir = fs.readdirSync(src);
}

Jag försökte med något relaterat till typer :

typings install fil-system

men modulen hittas inte av typings för att installeras.

Har någon en lösning eller känner till en bra handledning för att inkludera npm-moduler i ett Angular 2-projekt?

Svar #1

npm install @types/file-system --save

Typings är föråldrat. Du bör installera direkt från NPM.