npm предупреждает enoent ENOENT: нет такого файла или каталога, откройте 'C:UsersNuwanstpackage - ... формат JSON'
Я просто хочу установить сокет.io к моему проекту, который находится на 3.папка чата. Но когда я запускаю следующую команду, она показывает следующие предупреждения.И он не создал каталог node_modules внутри моей папки проекта. Как это исправить?
C:UsersNuwanstDocumentsNodeJS.chat>npm install socket.io
C:UsersNuwanst
`-- socket.io@2.0.3
npm WARN enoent ENOENT: no such file or directory, open 'C:UsersNuwanstpackage.json'
npm WARN Nuwanst No description
npm WARN Nuwanst No repository field.
npm WARN Nuwanst No README data
npm WARN Nuwanst No license field.
3 ответов
вы создали .в JSON? Возможно, сначала запустите эту команду.
C:\Users\Nuwanst\Documents\NodeJS.chat>npm init
создает .в JSON файл в вашей папке.
затем запустите,
C:\Users\Nuwanst\Documents\NodeJS.chat>npm install socket.io --save
"--save " гарантирует, что ваш модуль будет сохранен как зависимость в вашем .в JSON.
Дайте мне знать, если это сработает.
вам нужно убедиться, что пакет.файл json существует в папке приложения. я сталкиваюсь с той же проблемой по-разному, но решение будет таким же
выполните эту команду, где пакет".существует файл JSON". даже я испытываю подобную проблему, затем я меняю папку и получаю ее решение. для большего объяснения я бегу c:\selfPractice> npm запускается, тогда как мой пакет.json находится в c:\selfPractice\frontend> затем я меняю папку и запускаю c:\selfPractice\frontend > запуск npm, и он запустился