Получение ошибок при попытке установить пакеты с использованием npm

#node.js #cmd #npm

#node.js #cmd #npm

Вопрос:

Когда я пытаюсь установить любой пакет с помощью npm или просто npm install, я получаю список ошибок, понятия не имею, что делать

 C:UsersDhayalanDocumentsapp>npm install
npm ERR! install Couldn't read dependencies
npm ERR! package.json ENOENT, open 'C:UsersDhayalanDocumentsapppackage.json'
npm ERR! package.json This is most likely not a problem with npm itself.
npm ERR! package.json npm can't find a package.json file in your current directory.

npm ERR! System Windows_NT 6.2.9200
npm ERR! command "C:\Program Files\nodejs\\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install"
npm ERR! cwd C:UsersDhayalanDocumentsapp
npm ERR! node -v v0.10.29
npm ERR! npm -v 1.4.14
npm ERR! path C:UsersDhayalanDocumentsapppackage.json
npm ERR! code ENOPACKAGEJSON
npm ERR! errno 34
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR!     C:UsersDhayalanDocumentsappnpm-debug.log
npm ERR! not ok code 0

C:UsersDhayalanDocumentsapp>
  

Ответ №1:

В ваших пакетах нет package.json файла. Существует два случая, когда может возникнуть эта ошибка:

  • npm install : Устанавливает все пакеты, определенные в package.json .
  • npm install packagename --save Устанавливает пакет и добавляет его в качестве зависимости к package.json .

Выполнение just npm install packagename всегда должно работать нормально. Вы можете создать, package.json выполнив npm init .