Я пытаюсь обновить пакеты/модули узлов, и многие люди (многие из StackOverflow) рекомендовали «npm-check-updates», поэтому я загрузил через npm и запустить его. Это дало мне эту ошибку, и я не уверен, что случилось. Что-то не так с моей переменной PATH в системных настройках или что-то еще? Я не могу найти ничего полезного в поиске Google. Спасибо! Package.json не найдена ошибка при обновлении с помощью npm-check-updates
ответ
npm-check-updates
Для установки модуля узла требуется файл package.json для проверки версий, которые в настоящее время используется вашим приложением. Из кода он ищет особенно package.json
в текущем каталоге для чтения зависимостей приложений и выдает ошибку, если файл не найден.
Если package.json
файл существует, то модуль проверяет, какие пакеты могут быть обновлены до более новой версии и устарели. После того как вы просмотрите предложения и вручную проверите, вы хотели бы запустить модуль с опцией -u
, который автоматически обновит файл package.json
с более новыми номерами версий зависимостей. Как только это будет сделано, вы можете запустить npm install
, чтобы загрузить последние версии.
Ниже приведен пример запуска этого обновления.
~/Downloads/hackingedu/project 512-> ./node_modules/npm-check-updates/bin/npm-check-updates
"babelify" can be updated from 6.0.2 to 6.1.2 (Installed: 6.0.2, Latest: 6.1.2)
"browserify" can be updated from 9.0.8 to 10.2.4 (Installed: 9.0.8, Latest: 10.2.4)
"canvas" can be updated from 1.2.2 to 1.2.3 (Installed: none, Latest: 1.2.3)
"express" can be updated from 4.12.3 to 4.12.4 (Installed: 4.12.3, Latest: 4.12.4)
Run with '-u' to upgrade your package.json
~/Downloads/hackingedu/project 513-> mv package.json package.json.old
~/Downloads/hackingedu/project 514-> ./node_modules/npm-check-updates/bin/npm-check-updates
package.json not found
~/Downloads/hackingedu/project 515-> mv package.json.old package.json
~/Downloads/hackingedu/project 516-> cat package.json
{
"name": "workshop",
"version": "0.0.1",
"description": "",
"dependencies": {
"babelify": "6.0.2",
"browserify": "9.0.8",
"canvas": "1.2.2",
"express": "4.12.3",
"gameboy": "0.2.0",
"socket.io": "1.3.5"
}
}
~/Downloads/hackingedu/project 517-> ./node_modules/npm-check-updates/bin/npm-check-updates -u
"babelify" can be updated from 6.0.2 to 6.1.2 (Installed: 6.0.2, Latest: 6.1.2)
"browserify" can be updated from 9.0.8 to 10.2.4 (Installed: 9.0.8, Latest: 10.2.4)
"canvas" can be updated from 1.2.2 to 1.2.3 (Installed: none, Latest: 1.2.3)
"express" can be updated from 4.12.3 to 4.12.4 (Installed: 4.12.3, Latest: 4.12.4)
package.json upgraded
~/Downloads/hackingedu/project 518-> cat package.json
{
"name": "workshop",
"version": "0.0.1",
"description": "",
"dependencies": {
"babelify": "6.1.2",
"browserify": "10.2.4",
"canvas": "1.2.3",
"express": "4.12.4",
"gameboy": "0.2.0",
"socket.io": "1.3.5"
}
}
Рекомендуется использовать семантическую управления версиями в файле package.json
, вы можете learn more на package.json
передовой практики.
- 1. Ошибка при обновлении пакета с помощью NPM
- 2. шоу Ошибка при обновлении с помощью PHPMyAdmin
- 3. Ошибка при обновлении nodejs с помощью npm
- 4. 404 не найдена ошибка при маршрутизации с помощью Laravel
- 5. файла не найдена ошибка с помощью питона
- 6. Ошибка Не найдена с помощью SimpleModal Login
- 7. Ошибка при установке экспресс-либо с помощью файла package.json или без использования package.json файла
- 8. Ошибка при обновлении Node.js через НПМ
- 9. Меньшая задача не найдена ошибка
- 10. Ошибка С FileDataStore Не найдена
- 11. Страница не найдена Ошибка при навигации
- 12. Ошибка при обновлении IDProvider
- 13. Ошибка при обновлении inMySQL
- 14. ошибка при обновлении прохода
- 15. получение 404 не найдена ошибка при обновлении веб-приложения, развернутого с использованием ember cli
- 16. Ошибка Ember при обновлении
- 17. Ошибка при обновлении до последней pm2
- 18. Ошибка при обновлении содержимого
- 19. Ошибка при обновлении записи
- 20. ошибка при обновлении glut.h
- 21. Ошибка при обновлении rootScope
- 22. C# Ошибка при обновлении
- 23. Ошибка при обновлении
- 24. Ошибка при обновлении JSONSyntaxException
- 25. Ошибка при обновлении сетки?
- 26. Member не найдена ошибка
- 27. Ошибка при развертывании Heroku: невозможно разобрать package.json
- 28. Ошибка при обновлении:
- 29. ошибка при обновлении таблицы
- 30. Ошибка при обновлении