0
Я загрузил свой сайт на сервер Ubuntu и содержит package.json
. Теперь я хочу установить все зависимости, используя npm install
в моем каталоге веб-сайта.npm install on Ubuntu с указанием ошибки
Мой сайт отсутствует в корневой папке. Узел и NPM уже установлены на моем сервере.
Ниже ошибка я получаю, когда я бегу npm install
:
npm ERR! makeCacheDir homeless?
npm ERR! Error: ENOENT, stat '/root'
npm ERR! If you need help, you may report this log at:
npm ERR! <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR! <[email protected]>
npm ERR! System Linux 3.16.0-30-generic
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install"
npm ERR! cwd /opt/mywebsite
npm ERR! node -v v0.10.25
npm ERR! npm -v 1.3.10
npm ERR! path /root
npm ERR! code ENOENT
npm ERR! errno 34
npm ERR! makeCacheDir homeless?
npm ERR! makeCacheDir homeless?
npm ERR! makeCacheDir homeless?
npm ERR! makeCacheDir homeless?
npm ERR! makeCacheDir homeless?
npm ERR! makeCacheDir homeless?
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /opt/mywebsite/npm-debug.log
npm ERR! not ok code 0
У меня есть учетная запись root, и я попытался запустить команду с sudo, но она показывает ту же ошибку. Я установил npm в свой корень, а затем я пошел в каталог (где находится мой сайт), а затем я запускаю 'sudo npm install', и я получаю такую же ошибку. npm и узел установлен на моем сервере. –
Какая ошибка? Тот, который вы показали выше? Является ли каталог/root существует? –
выше ошибка отображается, когда я пробовал ** sudo npm install **. Кроме того, у меня есть корневой каталог на моем сервере –