Исходный проект - project-stub В корне проекта создана папка для своей библиотеки/дизайна. Структура такая же, как и в bem-components. Уровни добавлены в gulpfile levels: [ 'node_modules/bem-core/common.blocks', 'node_modules/bem-core/desktop.blocks', 'node_modules/bem-components/common.blocks', 'node_modules/bem-components/desktop.blocks', // 'node_modules/bem-components/design/common.blocks', // 'node_modules/bem-components/design/desktop.blocks', '.custom_libs/bove/design/common.blocks', '.custom_libs/bove/design/desktop.blocks', 'common.blocks', 'desktop.blocks' ],
При сборке выдает лог: Starting 'build'... events.js:160 [ throw er; // Unhandled 'error' event ^ 15:23:44Error: ENOENT: no such file or directory, scandir 'D:\Verstka\osipbove-bem-project.custom_libs\bove\design\desktop.blocks' ] at Error (native) The following tasks did not complete: build [15:23:44] Did you forget to signal async completion?
Process finished with exit code 1
Подскажите - куда копать при иных уровнях переопределения?
Не нашел директории
D:\Verstka\osipbove-bem-project.custom_libs\bove\design\desktop.blocks
какой-то модуль. Она нужна? Она есть? Если её создать, то будет легче?p.s. или у нас ошибка в поиске уровней :( попробуйте так еще:
@zxqfox D:\Verstka\osipbove-bem-project.custom_libs\bove\common.blocks\ существует Директория нужна, в ней находится кастомный дизайн блок button есть на уровнях common.blocks и desktop.blocks
репозиторий --- https://github.com/DjonyBastone/osipbove-bem-project.git
хак с добавлением в пути "../" и "./" - не помог Скопировал стили в "node_modules/bem-components/design/desktop.blocks" - мои стили срабатывают
@DjonyBastone А если
D:\\Verstka\\osipbove-bem-project\\.custom_libs\\bove\\common.blocks\\
указать абсолютный путь?Внимание к
/
междуosipbove-bem-project
и.custom_libs
.Решилась проблема.
Ошибка в указании пути.
Сборщик работает как часики