2015-03-11 2 views
0

Когда я установил Hexo, я получил эту ошибку. Я не знаю, что случилось? Кто-нибудь может мне помочь?Ошибка при попытке установить hexo

C:\Users\LiuHu>npm install hexo-cli -g 
npm WARN optional dep failed, continuing [email protected] 
C:\Users\LiuHu\AppData\Roaming\npm\hexo -> C:\Users\LiuHu\AppData\Roaming\npm\no 
de_modules\hexo-cli\bin\hexo 
[email protected] C:\Users\LiuHu\AppData\Roaming\npm\node_modules\hexo-cli 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] ([email protected]) 
├── [email protected] ([email protected], [email protected], supports-colo 
[email protected], [email protected], [email protected]) 
└── [email protected] ([email protected], [email protected], [email protected] 
12.6) 

Когда я запускаю эту команду npm install. он показал мне эту ошибку: D:\Document\Z_MYBlog_New>npm install

npm ERR! install Couldn't read dependencies

npm ERR! Windows_NT 6.1.7601

npm ERR! argv "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs

\\node_modules\\npm\\bin\\npm-cli.js" "install"

npm ERR! node v0.12.0

npm ERR! npm v2.5.1

npm ERR! path D:\Document\Z_MYBlog_New\package.json

npm ERR! code ENOPACKAGEJSON

npm ERR! errno -4058

npm ERR! package.json ENOENT, open 'D:\Document\Z_MYBlog_New\package.json'

npm ERR! package.json This is most likely not a problem with npm itself.

npm ERR! package.json npm can't find a package.json file in your current directory.

npm ERR! Please include the following file with any support request:

npm ERR! D:\Document\Z_MYBlog_New\npm-debug.log

И в D: \ Document \ Z_MYBlog_New \ NPM-отладки.войти файл журнала, он показал мне: 0 info it worked if it ends with ok

1 verbose cli [ 'C:\\Program Files\\nodejs\\\\node.exe',

1 verbose cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',

1 verbose cli 'install' ]

2 info using [email protected]

3 info using [email protected]

4 verbose node symlink C:\Program Files\nodejs\\node.exe

5 error install Couldn't read dependencies

6 verbose stack Error: ENOENT, open 'D:\Document\Z_MYBlog_New\package.json'

6 verbose stack at Error (native)

7 verbose cwd D:\Document\Z_MYBlog_New

8 error Windows_NT 6.1.7601

9 error argv "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install"

10 error node v0.12.0

11 error npm v2.5.1

12 error path D:\Document\Z_MYBlog_New\package.json

13 error code ENOPACKAGEJSON

14 error errno -4058

15 error package.json ENOENT, open 'D:\Document\Z_MYBlog_New\package.json'

15 error package.json This is most likely not a problem with npm itself.

15 error package.json npm can't find a package.json file in your current directory.

16 verbose exit [ -4058, true ]

+0

Какая ошибка? Выглядит хорошо для меня. – Brad

+0

, когда я ввожу 'hexo', он показывает мне «hexo command not fund». Я думаю, что hexo не будет полностью установлен. нужно добавить что-то в PATH? – liuhu

ответ

2

Это Предупреждать не ошибка

Я предлагаю вам использовать hexo 2.8.Now не используют hexo 3,0. причина, что hexo-server или hexo clean может иметь что-то неправильное, что сделает вас плохой. npm install [email protected] -g

+0

Спасибо за ваше предложение. Я пытаюсь установить hexo 2.8. а затем введите команду 'hexo version', она также покажет мне команду hexo not fund. и я пытаюсь добавить в мой системный путь шестнадцатеричный путь 'C: \ Users \ LiuHu \ AppData \ Roaming \ npm'. это работает. – liuhu

+0

Я устанавливаю hexo 2.8.и затем вводим команду 'hexo version', она показывает мне' hexo command not fund'. Я пытаюсь добавить в мой системный путь шестнадцатеричный путь 'C: \ Users \ LiuHu \ AppData \ Roaming \ npm'. это работает. 'D: \ Документ \ Z_MYBlog_New> hexo версия' ' hexo: 2.8.3' ' ОС: Windows_NT 6.1.7601 win32 64' ' http_parser: 2.3' ' узел: 0.12.0' 'v8: 3.28. 73 ' ' uv: 1.0.2 ' ' zlib: 1.2.8' 'модули: 14' ' OpenSSL: 1.0.1l' Но когда я команда ввода: ' D: \ Document \ Z_MYBlog_New> hexo INIT liuhu' '[Информация] Копирование data' ' [информация] Вы почти сделаны! Не забудьте запустить 'npm install' перед запуском b' – liuhu

+0

Просто сделайте' npm install', это будет нормально. –