Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 12.06.2013, 23:32
Новичок на форуме
Отправить личное сообщение для satan Посмотреть профиль Найти все сообщения от satan
 
Регистрация: 12.09.2012
Сообщений: 4

nodejs и mongodb не устанавливается через npm
Доброе время суток, форумчане.
Столкнулся с неведомой мне проблемой.
На форумах пишу вопросы редко, по этому прошу не судить строго, буду рад любой помощи, подсказке.
Среда: windows7.

Суть проблемы:
Не могу достучаться к mongodb

делал npm install mongodb

В итоге результат:
C:\Program Files\nodejs\node_modules>npm install mongodb
npm ERR! error rolling back Error: EPERM, rmdir 'C:\Program Files\nodejs\node_mo
dules\mongodb'
npm ERR! error rolling back  mongodb@1.3.9 { [Error: EPERM, rmdir 'C:\Program Fi
les\nodejs\node_modules\mongodb']
npm ERR! error rolling back   errno: 50,
npm ERR! error rolling back   code: 'EPERM',
npm ERR! error rolling back   path: 'C:\\Program Files\\nodejs\\node_modules\\mo
ngodb' }
npm ERR! Error: EPERM, rmdir 'C:\Program Files\nodejs\node_modules\mongodb'
npm ERR!  { [Error: EPERM, rmdir 'C:\Program Files\nodejs\node_modules\mongodb']

npm ERR!   errno: 50,
npm ERR!   code: 'EPERM',
npm ERR!   path: 'C:\\Program Files\\nodejs\\node_modules\\mongodb' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.

npm ERR! System Windows_NT 6.1.7601
npm ERR! command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nod
ejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "mongodb"
npm ERR! cwd C:\Program Files\nodejs\node_modules
npm ERR! node -v v0.10.10
npm ERR! npm -v 1.2.25
npm ERR! path C:\Program Files\nodejs\node_modules\mongodb
npm ERR! code EPERM
npm ERR! errno 50
npm ERR! stack Error: EPERM, rmdir 'C:\Program Files\nodejs\node_modules\mongodb
'
npm ERR! Error: EPERM, open 'C:\Program Files\nodejs\node_modules\npm-debug.log'

npm ERR!  { [Error: EPERM, open 'C:\Program Files\nodejs\node_modules\npm-debug.
log']
npm ERR!   errno: 50,
npm ERR!   code: 'EPERM',
npm ERR!   path: 'C:\\Program Files\\nodejs\\node_modules\\npm-debug.log' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.

npm ERR! System Windows_NT 6.1.7601
npm ERR! command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nod
ejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "mongodb"
npm ERR! cwd C:\Program Files\nodejs\node_modules
npm ERR! node -v v0.10.10
npm ERR! npm -v 1.2.25
npm ERR! path C:\Program Files\nodejs\node_modules\npm-debug.log
npm ERR! code EPERM
npm ERR! errno 50
npm ERR! stack Error: EPERM, open 'C:\Program Files\nodejs\node_modules\npm-debu
g.log'
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR!     C:\Program Files\nodejs\node_modules\npm-debug.log
npm ERR! not ok code 0


Запускаю node test.js

module.js:340
    throw err;
          ^
Error: Cannot find module 'mongodb'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at Object.<anonymous> (C:\MY\work\NOde\test.js:1:75)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Function.Module.runMain (module.js:497:10)

C:\Users\denista>


Подскажите что делаю не так.

Может у меня не правильное понимание самой архитектуры как все должно быть.


Чего я хочу добиться: node.js - сервер; mongodb - база; все по средству REST запускаю скрипт который потом require.js подтягивает мне нужные backbone.js модели и вью, node у меня только приемник данных и производит коммуникацию с базой. Может я делаю что-то не так и стоит покопать совсем в другую сторону?

Последний раз редактировалось satan, 12.06.2013 в 23:39.
Ответить с цитированием
  #2 (permalink)  
Старый 17.06.2013, 11:39
Новичок на форуме
Отправить личное сообщение для satan Посмотреть профиль Найти все сообщения от satan
 
Регистрация: 12.09.2012
Сообщений: 4

Цитата:
Монго ведь сам сервис запущен?
Да. Запусщен причем мануально.
Цитата:
По традиции - патч не прописан у ноды, там бат файл есть в папке
Пытался найти что-то по поводу этого - но рузультат 0, по этому опять сюда обращаюсь.

Цитата:
Посмотрите любой мануал поставьте по нему
Ставил все по мангуалу, втом то и проблема что не запускается

Может скинете какой-нибудь правельный "олд скул" мануал, а буду премного благодарен.

Спасибо.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Senior JavaScript developer (NodeJS + MongoDB) Украина oversun Работа 0 14.03.2013 17:13
Проблемы при установке модулей node.js tadjik1 AJAX и COMET 1 18.03.2012 02:20
установка модулей на Node.js simple AJAX и COMET 5 31.10.2011 01:45
Comet: NodeJS - с чего начать разработку? Vulkan AJAX и COMET 13 27.11.2010 19:25