webtech-uos / nodejs-lrs

node.js implementation of a learning record store (LRS) as described in the XAPI specifications
MIT License
9 stars 7 forks source link

Module besser verfügbar machen #23

Closed nmeyering closed 10 years ago

nmeyering commented 10 years ago

Momentan muss man, um aus einem Test heraus z.B. die Validator-Klasse zu importieren, eine Zeile wie

require '../../../../app/validator/validator.coffee'

schreiben. Das ist offenbar suboptimal.

Es wäre schön, wenn es ein globales node_modules-Verzeichnis gäbe, aus dem solche Klassen von allgemeinem Interesse exportiert werden. Vielleicht verschiebt man dazu einfach alles im Grundverzeichnis (außer node_modules) in ein lib-Unterverzeichnis, wie viele node-Projekte es anscheinend machen? Man will ja nicht externe und interne Module mischen.

tthelen commented 10 years ago

Ist unschön, aber derzeit nicht einfach zu ändern.