newbee zu ionic2, angular2 und programmatischer Zugriff auf Trello.Verwendung von Githubs Node-Trello in Ionic 2 - Fehler TS2304: Name nicht gefunden 'require'
Ich möchte diesen Wrapper in ionischen verwenden, kann aber nicht das Node-Trello-Modul deklarieren.
Ich habe installiert Knoten-Trello:
npm install node-trello --save
die meine package.json
aktualisiert: Siehe Abhängigkeiten Abschnitt meines package.json "node-Trello" hat Version "^ 1.1.2"
{
"dependencies": {
"@angular/common": "2.0.0-rc.3",
"@angular/compiler": "2.0.0-rc.3",
"@angular/core": "2.0.0-rc.3",
"@angular/http": "2.0.0-rc.3",
"@angular/platform-browser": "2.0.0-rc.3",
"@angular/platform-browser-dynamic": "2.0.0-rc.3",
"es6-shim": "^0.35.0",
"ionic-angular": "2.0.0-beta.10",
"ionic-native": "1.2.4",
"ionicons": "3.0.0",
"minimatch": "^3.0.2",
"node-trello": "^1.1.2",
"reflect-metadata": "^0.1.3",
"rxjs": "5.0.0-beta.6",
"trello": "^0.5.1",
"zone.js": "^0.6.12"
}
}
versucht haben, wie der Autor sagt über seine website
var Trello = require("node-trello");
Aber ich bekomme die folgende Fehlermeldung trotz der Tatsache, dass/node-Module/node-Trello Verzeichnis existiert .:
TypeScript error: C:/workspace/.......etc...../Service.ts(26,22): Error TS2304: Cannot find name 'require'.
Dank Kuba beide versuchten - sie auch nicht. Beide geben Fehler aus: TypeScript-Fehler: C:/workspace ..... etc ...../service.ts (3,25): Fehler TS2307: Das Modul 'node-trello' kann nicht gefunden werden. – Tonyeng
Und funktioniert es zur Laufzeit? Wenn es funktioniert und das Modul gefunden wird, können Sie diesen Fehler ignorieren. Damit der Fehler verschwindet, müssten Sie der Bibliothek node-trello Typoskripte mit den Definitionen bereitstellen. Ich bin mir nicht sicher, ob sie existieren, wenn nicht, kannst du eine falsche Definition erstellen, nur um TS glücklich zu machen. Sie können der Definitionsdatei so etwas hinzufügen: declare module "node-trello" { const Wert: any; Export Standardwert; } –
Hallo Kuba. Nein - Fehler verhindern weiterhin, dass das Paket generiert wird. – Tonyeng