Closed ilyar closed 8 years ago
Да, так и планировалось. Задача в работе у @vithar.
Список блоков всегда будет справа, а слева на корневой странице будет readme.(lang.)md
не уверен, что верно понял:
Готово. Будет окончательно готово после закрытия этого PR: https://github.com/bem-site/bem-lib-site-view/pull/21
@vithar не работает, тестировал на свежем коде https://github.com/bem-site/bem-lib-site-data/commit/3924f69334ceec0f4eb8a1d0f533dcf9c17608a8 и https://github.com/ilyar/bem-lib-site-view/commit/9bbac76d38791d020b16f1afe90ba9240a640fcd (https://github.com/bem-site/bem-lib-site-view/commit/47ad89ec840f9d615a35af2cd31544c3153d305c) индекс не создается:
tree distr/docs/
distr/docs/
├── data
│ └── docstest
│ ├── bower.json
│ ├── data.json
│ ├── desktop.docs
│ │ └── b1
│ │ ├── b1.bemdecl.js
│ │ ├── b1.data.json
│ │ ├── b1.jsdoc.html
│ │ ├── b1.jsdoc.json
│ │ ├── b1.jsdoc.md
│ │ ├── b1.meta.json
│ │ ├── b1.ru.doc.html
│ │ ├── b1.ru.md
│ │ └── b1.source-files.json
│ └── readme.md
└── docstest
└── ru
├── desktop
│ └── b1
│ └── index.html
├── favicon.ico
├── index.css
└── index.js
Так а view у тебя свежий?
Да свежий.
Дай ссылку на репозиторий с библиотекой, проверю на чистой установке.
Использую как описано тут https://github.com/bem-site/bem-lib-site-view/issues/12 ссылка на форк выше. Вечером опубликую проект, но там ничего особенного.
Фактически это bem-lib-site со свежими data и view.
Я не публиковал свежие data и view в npm, если склонировать, сделать npm i, а потом запускать — у меня всё работает.
Т.е если я склонирую bem-lib-sit заменю data и view на мастер с гитхаба то всё будет работать. Я правильно понял?
Да.
@vithar что я делаю не так? наверное я не правильно тебя понял.
Клонирую bem-lib-sit заменю data и view на мастер с гитхаба:
git clone git@github.com:bem-site/bem-lib-site.git
cd bem-lib-site
npm i -S bem-site/bem-lib-site-data
npm i -S bem-site/bem-lib-site-view
./bin/bem-lib-site .
module.js:341
throw err;
^
Error: Cannot find module '/space/projects/gendocs/bem-lib-site/node_modules/bem-lib-site-view/desktop.bundles/index/index.bemtree'
at Function.Module._resolveFilename (module.js:339:15)
at Function.Module._load (module.js:290:25)
at Module.require (module.js:367:17)
at require (internal/module.js:16:19)
at Object.<anonymous> (/space/projects/gendocs/bem-lib-site/node_modules/bem-lib-site-view/index.js:13:15)
at Module._compile (module.js:413:34)
at Object.Module._extensions..js (module.js:422:10)
at Module.load (module.js:357:32)
at Function.Module._load (module.js:314:12)
at Module.require (module.js:367:17)
Получаю ошибку описанную в #12.
Я не использую bem-lib-site, а клонирую рядом bem-lib-site-view и bem-lib-site-data, делаю в них npm i, а потом запускаю последовательно bem-lib-site-data/bin/bem-lib-site-data и bem-lib-site-view/bin/bem-lib-site-view
@vithar сделал как ты написал индекс создается, но Markdown
на не конвертируется в html
(https://ilyar.github.io/bem-lib-site-test/):
git clone git@github.com:ilyar/bem-lib-site-test.git
cd bem-lib-site-test && npm install
npm test
Наверное это новый issue?
Это еще не сделали.
понял, спасибо.
Предложение индекс документации это список блоков дополненный информацией из корневого
readme.md
это может быть опциональным поведением.