Запуск фиктивного приложения в проекте дополнения Ember не может найти app/styles/app.less

Я пытаюсь протестировать проект Ember addon, запустив ember-сервер внутри аддон-проекта. Это запускает фиктивное приложение. Однако я не получаю автоматические сборки файлов с меньшим количеством файлов с функцией ember-cli-less (ожидая /app/styles/app.less):

Некоторые файлы у меня есть:

/addon-project
  /app
    /styles
      /less
      app.less
  /dist
  /assets
     dummy.js
     dummy.css
  /tests
    /dummy

Однако я получаю сообщение об ошибке при запуске сервера ember:

version: 0.1.15
Could not find watchman, falling back to NodeWatcher for file system events

Livereload server on port 35730
Serving on http://0.0.0.0:4201/
File not found: /app/styles/app.less
in any of the following include paths:
  /Users/me/github/ember-addons/header/tmp/tree_merger-tmp_dest_dir-qEC1hODR.tmp
Error: File not found: /app/styles/app.less

person Nikos    schedule 17.02.2015    source источник


Ответы (1)


Вам следует попробовать переместить файл "app.less" на один уровень выше (из папки less, чтобы он находился в папке "styles").

person stickboywarren    schedule 25.02.2015
comment
Судя по его макету, app.less находится на том же уровне, что и папка less, а не внутри нее. Эта папка, скорее всего, будет содержать частичные файлы. Просто хотел уточнить, потому что у меня та же проблема, что и у Никоса, несмотря на то, что я сделал npm install --save-dev ember-cli-less. - person redOctober13; 16.03.2015