Node.js и разделы на жестком диске

Постановка задачи


Кто-нибудь сталкивался с тем, что node.js не видит установленые пакеты, если приложение запускается с другого раздела.

наглядно


Файл в корневом разделе1 ~/app.js:
mongoose = require('mongoose'); // works fine!


Файл на другом разделе /media/otherpartition/app.js:
mongoose = require('mongoose'); // module not found!

Или это надо указывать в npm. Кстати, у него есть конфиг после инсталяционный?

Системные требования


Ubuntu 11.04



1 — надеюсь, я правильно его называю.
  • Вопрос задан
  • 3390 просмотров
Пригласить эксперта
Ответы на вопрос 3
click0
@click0
Системный & сетевой архитектор
Проверьте еще просто /app.js
Ответ написан
donnerjack13589
@donnerjack13589
io.js core developer
У меня несколько разделов — и все нормально работает.
Возможно, у вас не было папки node_modules на втором разделе.
Ответ написан
Комментировать
Melanitsky
@Melanitsky
попробуйте прописать дериктории с библеотеками
require.paths.push('/media/otherpartition');
require.paths.push(__dirname+'/library');
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы