Ошибка на npm запустить сборку - PullRequest
0 голосов
/ 04 июня 2018

Ошибка при запуске сборки npm.Обновление узловых модулей или очистка кэша не работали.Обновление скриптов даже не работало.Не удалось устранить следующую ошибку

0, если информация заканчивается, если она оканчивается на 1 verbose cli ['C: \ Program Files \ nodejs \ node.exe', 1 подробный cli 'C: \Пользователи \ Bhargavii Nadendla \ AppData \ Roaming \ npm \ node_modules \ npm \ bin \ npm-cli.js ', 1 подробный cli' run ', 1 подробный cli' build '] 2 информация с использованием npm@6.0.1 3 информация с использованием узла@ v8.11.2 4 verbose run-script ['prebuild', 'build', 'postbuild'] 5 жизненный цикл информации udemy-nodejs-angular2@1.0.0~prebuild: udemy-nodejs-angular2@1.0.0 6 жизненный цикл информации udemy-nodejs-angular2@1.0.0~build: udemy-nodejs-angular2@1.0.0 7 подробный жизненный цикл udemy-nodejs-angular2@1.0.0~build: unsafe-perm в жизненном цикле true 8 подробный жизненный цикл udemy-nodejs-angular2 @1.0.0 ~ build: PATH: C: \ Users \ Bhargavii Nadendla \ AppData \ Roaming \ npm \ node_modules \ npm \ node_modules \ npm-lifecycle \ node-gyp-bin; C: \ Users \ Bhargavii Nadendla \ Рабочий стол \ Angular-Udemy \ seed-project \ node_modules.bin; C: \ Users \ Bhargavii Nadendla \ bin; C: \ Program Files \ Git \ mingw64 \ bin; C: \ Program Files \ Git \ usr \ local \ bin; C: \ ProgramFiles \ Git \ usr \ bin; C: \ Program Files \ Git \ usr \ bin; C: \ Program Files \ Git \ mingw64 \ bin; C: \ Program Files \ Git \ usr \ bin; C: \ Users \ BhargaviiНадендла \ bin; C: \ Program Files (x86) \ Common Files \ Oracle \ Java \ javapath; C: \ Program Files \ Java \ jdk1.8.0_171 \ bin; C: \ HashiCorp \ Vagrant \ bin; C: \ WINDOWS\ SYSTEM32; C: \ WINDOWS \ System32 \ WindowsPowerShell \ v1.0; C: \ Program Files \ nodejs; C: \ WINDOWS \ system32; C: \ WINDOWS; C: \ WINDOWS \ System32 \ Wbem; C: \ WINDOWS \System32 \ WindowsPowerShell \ v1.0; C: \ WINDOWS \ System32 \ OpenSSH; C: \ Program Files \ Intel \ WiFi \ bin; C: \ Program Files \ Common Files \ Intel \ WirelessCommon; C: \ Program Files \ Git \cmd; C: \ Program Files \ Git \ mingw64 \ bin; C: \ Program Files \ Git \ usr \ bin; C: \ Users \ Bhargavii Nadendla \ Python \ Scripts; C: \ Users \ Bhargavii Nadendla \ Python; C:\ Users \ Bhargavii Nadendla \ AppData \ Local \ Microsoft \ WindowsApps; C: \ Users \ Bhargavii Nadendla \ AppData \ Local \ GitHubDesktop \ bin; C: \ Users \ Bhargavii Nadendla \ AppData \ Roaming \ npm;% USERPROFILE \ AppЛокальные \ Microsoft \ WindowsApps; C: \ Program Files \ Git \ usr \ bin \ vendor_perl; C: \ Program Files \ Git \ usr \ bin \ core_perl 9 подробный жизненный цикл udemy-nodejs-angular2@1.0.0~build: CWD: C: \ Users \ Bhargavii Nadendla \ Desktop \ Angular-Udemy \ seed-project 10 глупый жизненный цикл udemy-nodejs-angular2@1.0.0~build: Args: ['/ d / s / c', 10 глупых жизненных циклов 'del-cli public / js / app && webpack --config webpack.config.dev.js --progress --profile--watch '] 11 глупый жизненный цикл udemy-nodejs-angular2@1.0.0~build: возвращено: code: 1 signal: null 12 info жизненный цикл udemy-nodejs-angular2@1.0.0~build: не удалось выполнить скрипт сборки 13 verboseОшибка стека: udemy-nodejs-angular2@1.0.0 build: del-cli public/js/app && webpack --config webpack.config.dev.js --progress --profile --watch 13 многословный стек Выход из состояния 1 c 13 подробный стек в EventEmitter.emit (events.js: 214: 7) 13 многословный стек в ChildProcess.(C: \ Users \ Bhargavii Nadendla \ AppData \ Roaming \ npm \ node_modules \ npm \ node_modules \ npm-lifecycle \ lib \ spawn.js: 55: 14) 13 многословный стек в emitTwo (events.js: 126: 13) 13многословный стек в ChildProcess.emit (events.js: 214: 7) 13 многословный стек в MaybeClose (внутренняя / child_process.js: 925: 16) 13 многословный стек в Process.ChildProcess._handle.onexit (internal / child_process.js: 209: 5) 14 подробных pkgid udemy-nodejs-angular2@1.0.0 15 подробных cwd C: \ Users \ Bhargavii Nadendla \ Desktop \ Angular-Udemy \ seed-project 16 подробных Windows_NT 10.0.17134 17 подробных argv "C: \ Program Files\ nodejs \ node.exe "" C: \ Users \ Bhargavii Nadendla \ AppData \ Roaming \ npm \ node_modules \ npm \ bin \ npm-cli.js "" run "" build "18 подробных узлов v8.11.2 19 подробных npm v6.0.1 20 код ошибки ELIFECYCLE 21 ошибка errno 122 ошибка udemy-nodejs-angular2@1.0.0 build: del-cli public/js/app && webpack --config webpack.config.dev.js --progress --profile --watch 22 error Состояние выхода 1 23 ошибка Сбой сценария сборки udemy-nodejs-angular2@1.0.0.23 ошибка Это, вероятно, не проблема с npm.Вероятно, есть дополнительные выходные данные регистрации.24 verbose exit [1, true]

Здесь я загружаю package.json

    {
  "name": "udemy-nodejs-angular2",
  "version": "1.0.0",
  "private": true,
  "scripts": {
    "start": "node ./bin/www",
    "build": "del-cli public/js/app && webpack --config webpack.config.dev.js --progress --profile --watch",
    "build:prod": "del-cli public/js/app && ngc -p tsconfig.aot.json && ngc -p tsconfig.aot.json && webpack --config webpack.config.prod.js --progress --profile --bail && del-cli 'assets/app/**/*.js' 'assets/app/**/*.ngsummary.json' 'assets/app/**/*.ngstyle.*'"
  },
  "dependencies": {
    "@angular/animations": "^5.0.0",
    "@angular/common": "^5.0.0",
    "@angular/compiler": "^5.0.0",
    "@angular/compiler-cli": "^5.0.0",
    "@angular/core": "^5.0.0",
    "@angular/forms": "^5.0.0",
    "@angular/http": "^5.0.0",
    "@angular/platform-browser": "^5.0.0",
    "@angular/platform-browser-dynamic": "^5.0.0",
    "@angular/platform-server": "^5.0.0",
    "@angular/router": "^5.0.0",
    "@angular/upgrade": "^5.0.0",
    "body-parser": "~1.15.2",
    "cookie-parser": "~1.4.3",
    "core-js": "^2.4.1",
    "debug": "~2.2.0",
    "express": "~4.14.0",
    "hbs": "~3.1.0",
    "mongoose": "^5.1.3",
    "mongoose-unique-validator": "^2.0.1",
    "morgan": "~1.6.1",
    "reflect-metadata": "^0.1.3",
    "rxjs": "^5.5.11",
    "serve-favicon": "~2.3.0",
    "zone.js": "^0.8.5"
  },
  "devDependencies": {
    "@ngtools/webpack": "^1.8.0",
    "@types/core-js": "0.9.36",
    "@types/node": "^6.0.45",
    "angular-router-loader": "^0.5.0",
    "angular2-template-loader": "^0.5.0",
    "awesome-typescript-loader": "^3.1.2",
    "babel-cli": "^6.26.0",
    "babel-core": "^6.26.3",
    "babel-loader": "^7.1.4",
    "babel-preset-env": "^1.7.0",
    "babel-preset-es2015": "^6.24.1",
    "del-cli": "^0.2.0",
    "html-loader": "^0.4.4",
    "raw-loader": "^0.5.1",
    "ts-loader": "^2.0.3",
    "typescript": "^2.4.2",
    "webpack": "^2.7.0",
    "webpack-merge": "^4.1.0"
  }
}

1 Ответ

0 голосов
/ 04 июня 2018

Я установил Ubuntu на тот же package.json, и он работал нормально.

Я использую узел V8.11, npm 6.10;

Похоже, выиспользование узла 6.0 на вашем компьютере и узла 8.0;

Во-первых, хорошая попытка - обновить npm до 6.10 и ваш узел до более новой версии или просто переустановить узел.Но более вероятно, что ваш пользователь не имеет доступа для завершения процесса сборки, как вы можете видеть в

`
    14 verbose pkgid udemy-nodejs-angular2@1.0.0
    15 verbose cwd C:\Users\Bhargavii Nadendla\Desktop\Angular-Udemy\seed-project
    16 verbose Windows_NT 10.0.17134
    17 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\Bhargavii Nadendla\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js" "run" "build"
    18 verbose node v8.11.2
    19 verbose npm  v6.0.1
    20 error code ELIFECYCLE
    21 error errno 1
    22 error udemy-nodejs-angular2@1.0.0 build: `del-cli public/js/app && webpack --config webpack.config.dev.js --progress --profile --watch`
    22 error Exit status 1

`

Всякий раз, когда это происходит, я просто запускаю sudo в Ubuntu, и этофиксированный.Какие разрешения есть у вашего пользователя в project folder node_modules и, по существу, в "C:\\Users\\Bhargavii Nadendla\\AppData\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli.js"?

Если это не связано с разрешениями, попробуйте установить более новую версию узла и указать на C: удалениеэто из AppData Windows, это может вызвать сбой разрешения доступа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...