Я получаю эту ошибку при попытке отладить приложение моего узла с помощью команды npm start.
Ошибка:Из файла отладки:нпм ERR! Windows_NT 6.3.9600 npm ERR! argv "C: \ Program Files \ nodejs \\ node.exe" "C: \ Program Files \ nodejs \ node_modules \ npm \ bin \ npm-cli.js" "start" npm ERR! узел v0.12.7 нпм ERR! npm v2.11.3
нпм ERR! отсутствует скрипт: запустите npm ERR! нпм ERR! Если вам нужна помощь, вы можете сообщить об этой ошибке по адресу: npm ERR! https://github.com/npm/npm/issues npm ERR! Пожалуйста, включите следующий файл с любым запросом поддержки: npm ERR! C: \ Users \ andrmoll.NORTHAMERICA \ Documents \ GitHub \ SVIChallenge \ NPM-debug.log
подробный стек Ошибка: отсутствует сценарий: запуск
4 многословных стека при запуске (C: \ Program Files \ nodejs \ node_modules \ npm \ lib \ run-script.js: 142: 19)
4 многословных стека в C: \ Program Files \ nodejs \ node_modules \ npm \ lib \ run-script.js: 58: 5
4 многословных стека в C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js: 345: 5
4 многословных стека в checkBinReferences_ (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js: 309: 45)
4 многословных стека в финале (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js: 343: 3)
4 больших стека в то время (C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js: 113: 5)
4 многословных стека в C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ read-package-json \ read-json.js: 300: 12
4 многословных стека на evalmachine .:334:14
4 многословных стека в C: \ Program Files \ nodejs \ node_modules \ npm \ node_modules \ graceful-fs \ graceful-fs.js: 102: 5
4 многословных стека в FSReqWrap.oncomplete (evalmachine.:95:15)
источник
start
сценарий, определенный в вашемpackage.json
файле?Ответы:
Похоже, что вы не определили
start
сценарий в вашемpackage.json
файле или ваш проект не содержитserver.js
файл.https://docs.npmjs.com/misc/scripts#default-values
Вы можете либо изменить имя своего скрипта приложения,
server.js
либо добавить следующее в свойpackage.json
Или ... ты можешь просто бежать
node your-script.js
напрямуюисточник
start
когда у вас естьmain
?main
- это точка входа в модуль, когда вы используете егоrequire('your-module')
для включения в другой проект - docs.npmjs.com/files/package.json#main .scripts.start
это скрипт для запуска на НОМ при вводеnpm start
.npm init
не спрашивает о запуске скрипта. Или, по крайней мере, не использоватьmain
в качестве сценария запуска.Эта ошибка также происходит, если вы добавили второй ключ «script» в файл package.json. Если вы просто оставите один ключ «script» в файле package.json, ошибка исчезнет.
источник
npm start
не работает.В моем случае это не сработало, потому что я использовал
"scripts"
дважды . После объединения - это нормально.источник
Пожалуйста, используйте приведенную ниже строку кода в объекте скрипта, который находится в package.json
Для меня это работало отлично.
источник
$ npm run serve
?У меня возникла эта проблема при первой установке response-js: эти строки помогли мне решить эту проблему:
источник: https://stackoverflow.com/a/59260128/11652661
источник
Проверьте файл package.json, имеющий свойство «scripts», есть или нет. если не обновлять свойство скрипта, как это
источник
Если вы используете babelify и watchify, перейдите по ссылке:
package.json
и добавьте это в «сценарии»:
Примером может быть:
Спасибо Марку Прайсу от DevSlopes
источник
В моем случае, если это реактивный проект, вы можете попытаться обновить npm, а затем обновить ответную
источник
следует избегать использования нестабильной версии npm.
Я заметил одну проблему, связанную с npm-версией, npm-версия 4.6.1 является стабильной, но 5.x нестабильна, поскольку package.json будет отлично настроен при создании с шаблоном по умолчанию, если это стабильная версия, поэтому мы вручную не делаем Не нужно добавлять эти сценарии.
Я получил следующую проблему на npm 5, поэтому я понизил до npm 4.6.1, тогда он работал для меня,
ОШИБКА: npm 5 еще не поддерживается
Похоже, вы используете npm 5, который был недавно выпущен.
К сожалению, приложение Create React Native не работает с npm 5. Мы рекомендуем использовать npm 4 или пряжу, пока некоторые ошибки не будут устранены.
Вы можете следить за известными проблемами с npm 5 по адресу: https://github.com/npm/npm/issues/16991.
Devas-MacBook-Air: SampleTestApp deva $ npm start npm ERR! отсутствует скрипт: начало
источник
Другая возможная причина: вы используете npm, когда ваш проект инициализируется в Yarn. (Я сделал это сам). Так было бы
yarn start
вместоnpm start
.источник
Глобальная установка create-Reaction-app теперь не рекомендуется. Вместо этого удалите глобально установленный пакет create-Reaction-app, выполнив: npm uninstall -g create-реагировать-app (возможно, вам придется вручную удалить папку пакета, если эта команда не работает для вас. Некоторые пользователи сообщают, что им пришлось удалить папки вручную)
Затем вы можете запустить npx create-Reaction-app my-app, чтобы снова создать приложение реакции.
ссылка: https://github.com/facebook/create-react-app/issues/8086
источник
Убедитесь, что порты включены
БЛА БЛА БЛА БЛА И В КОНЦЕ, У ВАС ЕСТЬ ЭТО
Еще новичок в узле JS, но это вызвало больше этого.
источник
Посмотрите на ваш клиент / package.json . Вы должны иметь эти сценарии
источник
У вас может быть старая (глобальная) установка npm, которая вызывает проблему. По состоянию на 12/19, npm не поддерживает глобальные установки.
Сначала удалите пакет, используя:
npm uninstall -g create-react-app
Некоторым пользователям osx / Linux также может понадобиться удалить старый npm, используя:
rm -rf /usr/local/bin/create-react-app
Теперь это единственный поддерживаемый метод для создания проекта:
npx create-react-app my-app
Наконец вы можете запустить:
npm start
источник
добавьте этот фрагмент кода в ваш package.json , в зависимости от вашей собственной конфигурации.
источник
У меня такая же проблема. Я пытаюсь написать код в файле package.json, как показано ниже
источник
Я решил мой. Это не ошибка NPM, связанная с поведением прокси.
Если вы находитесь за прокси,
источник