Tapuscrit : exiger la déclaration ne fait pas partie d'une instruction import

Tapuscrit version 2.2.2

J'ai écrit cela dans mon UserRoutzr.ts

const users = <IUser[]> require(path.join(process.cwd() + "/data"));

TSLint est la collecte de l'avertissement suivant:

require statement not part of an import statement

si je l'ai changé pour :

import users = <IUser[]> require(path.join(process.cwd() + "/data"));

Puis il soulève une erreur :

TS1003 Identifier expected

Comment dois-je réécrire ce besoin ?
merci pour le feedback

Avez-vous besoin pour construire le chemin d'accès comme ça? vous ne pouvez pas simplement utiliser "./les données"? En supposant que le processus est le processus en cours d'exécution.
J'ai essayé , mais ./les données ne seront pas définis dans le répertoire de construction... ?

OriginalL'auteur | 2017-03-30