2016-08-04 2 views
4

Я столкнулся с проблемой при использовании нового aurelai релиза:Aurelia-диалоговое окно ошибки с версией и CLI

  • Я создал новое приложение с помощью: аи нового MYAPP
  • я установил Aurelia-диалог через НПМ
  • Когда я импортировать Aurelia-диалог и попытаться запустить приложение с помощью

au run --watch

Я получаю htis error:

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

Любая идея?

ответ

10

Причина, по которой это происходит, заключается в том, что пакет является пакетом CommonJS.

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

Корректировать aurelia_project/aurelia.json файл из

"dependencies": [ 
    "aurelia-dialog" 
] 

в

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

и что должно решить вашу проблему.

1

Я попал в ту же проблему. Я установил диалог Aurelia с помощью следующей команды НОГО

npm install aurelia-dialog --save 

затем просто добавить ниже зависимостей в aurelia.json, решен вопрос

{ 
    "name": "aurelia-dialog", 
    "path": "../node_modules/aurelia-dialog/dist/amd", 
    "main": "aurelia-dialog" 
    } 
Смежные вопросы