Сначала я устанавливаю узел js
sccess to application dir
cd /home/admin/web/my-domain.com/public_html
Скачать файл
wget https://nodejs.org/dist/v8.11.1/node-v8.11.1-linux-x64.tar.xz
Извлечь файл
tar xvf node-v8.11.1-linux-x64.tar.xz
Переименовать в nodejs
mv node-v8.11.1-linux-x64 nodejs
Установить
$ mkdir ~/bin
$ cp nodejs/bin/node ~/bin
$ cd ~/bin
$ ln -s ../nodejs/lib/node_modules/npm/bin/npm-cli.js npm
Тогда проверьте версию
$ node --version
Получить v6.3.1
и
$ npm --version
Получить 3.10.3
собирается в главный каталог
cd
.............................
Затем установите экспресс
sccess to application dir
cd /home/admin/web/my-domain.com/public_html
create package.json
npm init
по entry point: (index.js)
Установить экспресс
$ npm install express --save
Но я получаю ошибку
npm ERR! Linux 3.10.0-327.el7.x86_64
npm ERR! argv "/root/.nvm/v6.3.1/bin/node" "/root/.nvm/v6.3.1/bin/npm" "install" "express" "--save"
npm ERR! node v6.3.1
npm ERR! npm v3.10.3
npm ERR! code ENOSELF
npm ERR! Refusing to install express as a dependency of itself
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! <https://github.com/npm/npm/issues>
npm ERR! Please include the following file with any support request:
npm ERR! /home/admin/web/my-domain.com/public_html/nodejs/npm-debug.log
Как мне это сделать?