Я должен использовать npm
устанавливать пакеты redis
& moment
в моей системе, но этого не происходит, я получаю это вместо этого:
$ npm install redis;npm install moment
/home/ron
└─┬ redis@2.8.0
├── double-ended-queue@2.1.0-0
├── redis-commands@1.4.0
└── redis-parser@2.6.0
npm WARN enoent ENOENT: no such file or directory, open '/home/ron/package.json'
npm WARN ron No description
npm WARN ron No repository field.
npm WARN ron No README data
npm WARN ron No license field.
/home/ron
├── moment@2.22.2
└── redis@2.8.0
npm WARN enoent ENOENT: no such file or directory, open '/home/ron/package.json'
npm WARN ron No description
npm WARN ron No repository field.
npm WARN ron No README data
npm WARN ron No license field.
и я попробовал sudo
также, но получил тот же результат... Как я фиксирую это?
Вы забыли работать npm init
. Необходимо создать package.json файл сначала.
Можно найти больше деталей здесь: https://docs.npmjs.com/creating-a-package-json-file
Вы создали package.json
файл? Возможно, я Думаю, выполняет эту команду сначала снова.
LPB_Tandn_IT:~ tannetto$ npm init
Это - команда, создает package.json файл в Вашей папке.
Затем выполненный,
LPB_Tandn_IT:~ tannetto$ npm install redis --save
Эти --save
гарантирует, что Ваш модуль сохраняется как зависимость в Вашем package.json
файл.
я надеюсь, что Вы найдете эту статью полезной, и это работает.