2016-08-04 1 views
4

Je suis face à un problème lors de l'utilisation de la nouvelle version aurelai:erreur aurelia-dialogue avec la version et CLI

  • J'ai créé une nouvelle application à l'aide: au nouveau myApp
  • J'ai installé aurelia-dialogue via NPM
  • Lors de l'import-aurelia dialogue et essayez d'exécuter l'application en utilisant

au run --watch

Je reçois SITS erreur:

[Error: ENOENT: no such file or directory, open 'C:\src\ai-dialog.js']

Toute idée?

Répondre

10

La raison pour laquelle cela se produit est parce que le paquet est un paquet CommonJS.

Voir: http://aurelia.io/hub.html#/doc/article/aurelia/framework/latest/the-aurelia-cli/10

Modifier votre fichier aurelia_project/aurelia.json de

"dependencies": [ 
    "aurelia-dialog" 
] 

à

"dependencies": [ 
    { 
     "name": "aurelia-dialog", 
     "path": "../node_modules/aurelia-dialog/dist/amd", 
     "main": "aurelia-dialog" 
    } 
] 

et qui devrait résoudre votre problème.

1

J'ai eu le même problème. J'ai installé la boîte de dialogue ci-dessous à l'aide aurelia commande NPM

npm install aurelia-dialog --save 

puis juste ajouter ci-dessous dépendances à aurelia.json, résolu le problème

{ 
    "name": "aurelia-dialog", 
    "path": "../node_modules/aurelia-dialog/dist/amd", 
    "main": "aurelia-dialog" 
    }