В NPM отсутствует сборка скрипта

#reactjs #github #npm

#reactjs #github #npm

Вопрос:

 {
  "homepage": "https://github.com/neqts/RWeb.git",
  "name": "react-website",
  "version": "0.1.0",
  "private": true,
  "dependencies": {
    "@testing-library/jest-dom": "^5.11.5",
    "@testing-library/react": "^11.1.2",
    "@testing-library/user-event": "^12.2.2",
    "react": "^17.0.1",
    "react-dom": "^17.0.1",
    "react-icons": "^3.11.0",
    "react-router-dom": "^5.2.0",
    "react-scripts": "4.0.0",
    "react-scroll": "^1.8.1",
    "styled-components": "^5.2.1",
    "web-vitals": "^0.2.4"
  },
  "scripts": {
    "start": "react-scripts start",
    "test": "react-scripts test",
    "eject": "react-scripts eject",
    "predeploy": "npm run-script build",
    "deploy": "gh-pages -d build"
  },
  "eslintConfig": {
    "extends": [
      "react-app",
      "react-app/jest"
    ]
  },
  "browserslist": {
    "production": [
      ">0.2%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  },
  "devDependencies": {
    "gh-pages": "^3.1.0"
  }
} 

`CMD: ошибка npm! отсутствует скрипт: сборка

ОШИБКА npm! Полный журнал этого запуска можно найти в: ОШИБКА npm! C:UsersttopoAppDataRoamingnpm-cache_logs2020-11-20T07_58_40_339Z-debug.log `

0 информация сработало, если оно заканчивается на ok 1 подробный cli [ 1 подробный cli ‘C:Program Filesnodejsnode.exe ‘, 1 подробный cli ‘C:Program Filesnodejsnode_modulesnpmbinnpm-cli.js ‘, 1 подробный cli ‘выполнить’, 1 подробный cli ‘развернуть’, 1 подробный cli ] 2 информация об использовании npm@6.14.8 3 информация об использовании node@v14.14.0 4 подробный сценарий запуска [«предварительное развертывание», «развертывание», «последующее развертывание» ] 5 жизненный цикл информации react-website@0.1.0 ~предварительное развертывание: react-website@0.1.0 6 подробный жизненный цикл react-website@0.1.0 ~ предварительное развертывание: небезопасный-пермь в жизненном цикле true 7 подробный жизненный цикл react-website@0.1.0 ~предварительное развертывание: ПУТЬ: C:Program Filesnodejsnode_modulesnpmnode_modulesnpm-жизненный цикл узел-gyp-bin;C:react2react-websitenode_modules .bin;C:Windowssystem32 ;C:Windows ;C:WindowsSystem32Wbem ;C:WindowsSystem32WindowsPowerShellv1 .0;C:WindowsSystem32OpenSSH ;C:Program FilesMicrosoft SQL ServerКлиентский SDK ODBC170ToolsBinn;C:Program Файлы (x86)Microsoft SQL Server150ToolsBinn;C:Program FilesMicrosoft SQL Server150ToolsBinn;C:Program ФайлыMicrosoft SQL Server150DTSBinn;C:Program Файлы (x86)Microsoft SQL Server150DTSBinn;C:Program Filesnodejs;C:Program ФайлыGitcmd;C:UsersttopoAppDataLocalMicrosoftWindowsApps ;;C:UsersttopoAppDataLocalProgramsMicrosoft VS Codebin;C:UsersttopoAppDataRoamingnpm 8 подробный жизненный цикл react-website@0.1.0 ~предварительное развертывание: CWD: C:react2react-website 9 глупый жизненный цикл react-website@0.1.0 ~предварительное развертывание: Аргументы: [‘/ d / s / c’, ‘npm run-сборка скрипта’ ] 10 глупый жизненный цикл react-website@0.1.0 ~предварительное развертывание: Возвращено: код: 1 сигнал: null 11 жизненный цикл информации react-website@0.1.0 ~ предварительное развертывание: не удалось выполнить сценарий предварительного развертывания 12 подробная ошибка стека: react-website@0.1.0 предварительное развертывание: npm run-script build 12 подробный статус выхода стека 1 12 подробный стек в EventEmitter. (C:Program Filesnodejsnode_modulesnpmnode_modulesnpm-lifecycleindex.js:332:16) 12 подробный стек в EventEmitter.emit (events.js:315:20) 12 подробный стек в дочернем процессе. (C:Program Filesnodejs node_modulesnpm node_modulesnpm-lifecyclelib spawn.js:55:14) 12 подробный стек в ChildProcess.emit (events.js:315:20) 12 подробный стек в maybeClose (internal/child_process.js:1048:16) 12 подробныйстек в процессе.Дочерний процесс._handle.onexit (internal/child_process.js:288:5) 13 подробный pkgid react-website@0.1.0 14 подробный cwd C:react2react-website 15 подробный Windows_NT 10.0.19041 16 подробный argv «C:Program Filesnodejsnode.exe » «C:Program Filesnodejsnode_modulesnpmbinnpm-cli.js » «выполнить» «развернуть» 17 подробный узел v14.14.0 18 подробный npm v6.14.8 19код ошибки ELIFECYCLE 20 ошибка errno 1 ошибка 21 react-website@0.1.0 предварительное развертывание: npm run-script build 21 ошибка Статус выхода 1 22 ошибка Сбой при react-website@0.1.0 сценарий предварительного развертывания. ошибка 22 Это, вероятно, не проблема с npm. Вероятно, есть дополнительный вывод журнала выше. 23 подробный выход [ 1, true ]

Я пытаюсь поместить свое приложение react на сервер, но при запуске npm run build появляется миф, похожий на ошибку. у кого-то есть идея, что я делаю неправильно, если я попрошу о помощи, я благодарен за ваше время

Комментарии:

1. Проверьте scripts поле в package.json, похоже, вам не хватает объявления команды «build». Если проект создан с использованием create-react-app , попробуйте добавить это: "build": "react-scripts build" и запустить снова

Ответ №1:

ошибка говорит о том, что сценарий сборки отсутствует, поэтому, пожалуйста, добавьте приведенное ниже определение в настройки конфигурации вашего скрипта.

 "build": "react-scripts build"