Получение ошибки при запуске команды "ionic cordova build android --release --verbose" в ионной версии 1, версии узла 10.8.0 - PullRequest
0 голосов
/ 02 сентября 2018

У меня есть один старый проект, который строит в ионной версии 1, но при попытке ионной подачи или сборки ионного кордова Android - выпускать - verbose я получаю ошибку ниже

Ионная версия: - 1 версия узла: - 10.8.0 система: - Ubuntu 16.04

ionic:cli-utils:bootstrap local CLI 3.15.1 found at /path_to_project/node_modules/ionic/package.json +0ms
      ionic:cli-utils Terminal info: { tty: true, ci: false } +0ms
      ionic:cli-utils CLI global options: { _: [ 'cordova', 'build', 'android' ], help: null, h: null, verbose: true, quiet: null, interactive: true, color: true, confirm: null, json: null, release: true, project: null, '--': [] } +3ms
    [WARN] Detected locally installed Ionic CLI, but it's too old--using global CLI.
      ionic:cli-utils:lib:project Project type from config: Ionic 1 (ionic1) +0ms
      ionic:cli-utils Project name: undefined +160ms
      ionic:cli Context: { binPath: '/usr/local/lib/node_modules/ionic/bin/ionic', libPath: '/usr/local/lib/node_modules/ionic', execPath: '/path_to_project', version: '4.1.1' } +0ms
      ionic:cli-utils:lib:integrations:cordova:config Using config.xml: /path_to_project/config.xml +0ms
      ionic:cli-utils:lib:hooks Looking for ionic:build:before npm script. +0ms
      ionic:cli-utils:lib:build Looking for ionic:build npm script. +0ms
    > ionic-v1 build
    2018-09-02T12:22:50.666Z ionic:v1-toolkit:lib:gulp Using gulpfile: /path_to_project/gulpfile.js
    2018-09-02T12:22:50.669Z ionic:v1-toolkit:lib:gulp Using gulp: /path_to_project/node_modules/gulp/index.js
    ionic-v1[9634]: ../src/node_contextify.cc:637:static void node::contextify::ContextifyScript::New(const v8::FunctionCallbackInfo<v8::Value>&): Assertion `args[1]->IsString()' failed.
     1: 0x8b8210 node::Abort() [ionic-v1]
     2: 0x8b82e5  [ionic-v1]
     3: 0x8eb237 node::contextify::ContextifyScript::New(v8::FunctionCallbackInfo<v8::Value> const&) [ionic-v1]
     4: 0xb4daa8  [ionic-v1]
     5: 0xb4fa12 v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) [ionic-v1]
     6: 0xf8bb3d041bd 
    [ERROR] Non-zero exit from subprocess.

1 Ответ

0 голосов
/ 03 сентября 2018

Ниже приведены возможные способы решения проблемы:
1] Попробуйте следующие команды:

rm -fr node_modules
rm -fr package-lock.json
npm cache clean --force
npm install

Или

2] Попробуйте установить собственные модули JavaScript Node.js, используя следующую команду:

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