2016-04-15 3 views
3

У меня возникла проблема при установке документации для Material Design Lite локально. Я после команды в this file:Как установить Material Design Lite Documentation Оффлайн?

git clone https://github.com/google/material-design-lite 
cd material-design-lite 
npm install && npm install -g gulp 
gulp all && gulp serve 

При запуске gulp all есть ошибка:

[email protected]:/home/material-design-lite# gulp all 
[21:18:38] Requiring external module babel-register 
[21:18:42] Using gulpfile /home/material-design-lite/gulpfile.babel.js 
[21:18:42] Starting 'clean'... 
[21:18:42] Finished 'clean' after 106 ms 
[21:18:42] Starting 'all'... 
[21:18:42] Starting 'lint:aux'... 
[21:18:45] 
/home/material-design-lite/gulpfile.babel.js 
    136:1 warning Unexpected 'todo' comment no-warning-comments 
    807:3 warning Unexpected 'todo' comment no-warning-comments 

✖ 2 problems (0 errors, 2 warnings) 

[21:18:45] Finished 'lint:aux' after 2.39 s 
[21:18:45] Starting 'styletemplates'... 
[21:18:49] styles all files 1.07 MB 
[21:18:49] Finished 'styletemplates' after 4.04 s 
[21:18:49] Starting 'styles-grid'... 
[21:18:49] Starting 'styles'... 
[21:18:49] styles-grid all files 17.77 kB 
[21:18:49] Finished 'styles-grid' after 187 ms 
[21:18:50] styles all files 714.08 kB 
[21:18:50] Finished 'styles' after 1.39 s 
[21:18:50] Starting 'styles:gen'... 
[21:18:52] Finished 'styles:gen' after 2.36 s 
[21:18:52] Starting 'lint:sources'... 
[21:18:56] 
/home/material-design-lite/src/mdlComponentHandler.js 
    232:49 error Properties shouldn't be quoted as all quotes are redundant quote-props 
    366:51 error Properties shouldn't be quoted as all quotes are redundant quote-props 

/home/material-design-lite/src/checkbox/checkbox.js 
    123:5 warning Unexpected 'todo' comment no-warning-comments 

/home/material-design-lite/src/icon-toggle/icon-toggle.js 
    119:5 warning Unexpected 'todo' comment no-warning-comments 

/home/material-design-lite/src/radio/radio.js 
    133:5 warning Unexpected 'todo' comment no-warning-comments 

/home/material-design-lite/src/switch/switch.js 
    122:5 warning Unexpected 'todo' comment no-warning-comments 

/home/material-design-lite/src/tabs/tabs.js 
    88:7 warning Do not use 'new' for side effects no-new 

/home/material-design-lite/src/textfield/textfield.js 
    273:11 warning Unexpected 'todo' comment no-warning-comments 

/home/material-design-lite/src/layout/layout.js 
    520:11 warning Do not use 'new' for side effects  no-new 
    570:3 error Block must not be padded by blank lines padded-blocks 

✖ 10 problems (3 errors, 7 warnings) 

[21:18:56] 'lint:sources' errored after 3.59 s 
[21:18:56] ESLintError in plugin 'gulp-eslint' 
Message: 
    Failed with 3 errors 
[21:18:56] 'all' errored after 14 s 
[21:18:56] Error in plugin 'run-sequence' 
Message: 
    An error occured in task 'lint:sources'. 

Но, когда я служу его gulp serve, это работать, но только показать это:

Screenshot

Это просто отображение файлов! Как создать автономную документацию для material-design-lite? Есть идеи? Благодарю.

Спасибо;

PS:

Я бегу это с на Докер с NodeJS Container.

Материал Design Lite Веб-сайт: https://getmdl.io

+0

Можете ли вы добавить к своему вопросу, что вы делаете для запуска контейнера докера? –

+0

Ive наградил щедрость, потому что я попытался установить с npm, после клонирования github repo, затем я пошел и набрал npm install, который устанавливает все зависимости, но npm start не запускается –

+0

@GEOFFREY MWANGI, пожалуйста, разместите ошибки, которые вы получаете, пока вы npm start' и проверить, установлена ​​ли ** совместимая версия ** * узла * –

ответ

0

Как было упомянуто в вопросе GitHub ссылка here

Вам необходимо оформить с Окончания строк в стиле Unix. Этот процесс подробно описан в README.

пользователей Windows, если у вас возникли проблемы с компиляцией из-за окончания строк, то убедитесь, что вы настроить мерзавец к оформлению заказа в хранилище с lf(Unix) линейных окончаниями. Этого можно достичь, установив core.eol.

git config core.eol lf 
git config core.autocrlf input 
git rm --cached -r . 
git reset --hard 

Другая ошибка

error Properties shouldn't be quoted as all quotes are redundant quote-props 

был зафиксирован для версий больше mdl-1.1, как упоминалось в вопросах here

Надеюсь, что это помогает! Приветствия!