Ich finde mich in einer Ember-basierten App und habe ein wenig Probleme zu verstehen, wie ich die chai-as-promised Helfer-Bibliothek dazu hinzufügen sollte. Ich verwende diese Version:Hinzufügen von Chai-as-Versprochen zu einer Ember-App
$ ember --version
version: 2.4.2
node: 5.8.0
os: darwin x64
Ich begann mit der Installation über npm i chai-as-promised --save-dev
. Die Bibliothek war dann über Knoten importierbar. Dann habe ich versucht, es in die ember-cli-build.js
Datei unter Verwendung von zwei unterschiedlichen Ansätzen ergänzt:
als Datei über .import()
, nach dem Erstellen des EmberApp
:
module.exports = function(defaults) {
var app = new EmberApp([...]);
app.import('./node_modules/chai-as-promised/lib/chai-as-promised.js');
Via EmberApp.toTree()
zu chai-as-promised
‚s Top-Verzeichnis:
return app.toTree('./node_modules/ember-cli-blueprint-test-helpers/');
Und absteigend in lib/
Unterverzeichnis von chai-as-promised
:
Ich habe auch versucht, über Bower zu installieren und die oben genannten node_modules/
basierte Pfade zu bower_components
Einsen, aber immer noch mit dem gleichen Ergebnis.
Ich importiere es falsch? Oder gibt es woanders sollte ich importieren?
Nizza! Ich kann es jetzt nicht am Samstag überprüfen, aber werde bald –
Viel Spaß mit deinem Wochenende :) – albertjan
Ich habe jetzt diese Methode ausprobiert, aber kann leider nicht dazu gebracht werden, 'chai-as-projured.js' in meinem' dist/assets/'Verzeichnis. Beachten Sie jedoch, dass das Klonen Ihres Repos und das Durchführen einer Neuinstallation dies erfordert, also werde ich weiter nachforschen. –