Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
运行时出错";ionic cordova构建android——发布——详细”;ionic版本1中的命令,节点版本10.8.0_Cordova_Ionic Framework - Fatal编程技术网

运行时出错";ionic cordova构建android——发布——详细”;ionic版本1中的命令,节点版本10.8.0

运行时出错";ionic cordova构建android——发布——详细”;ionic版本1中的命令,节点版本10.8.0,cordova,ionic-framework,Cordova,Ionic Framework,我有一个老项目,它是在ionic版本1中构建的,但当我尝试ionic serve或ionic cordova构建android时——发布——详细到下面的错误 离子型:-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 Termin

我有一个老项目,它是在ionic版本1中构建的,但当我尝试ionic serve或ionic cordova构建android时——发布——详细到下面的错误

离子型:-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.
ionic:cli utils:bootstrap local cli 3.15.1位于/path\u to\u project/node\u modules/ionic/package.json+0ms
IONAL:cli utils终端信息:{tty:true,ci:false}+0ms
ionic:cli utils cli全局选项:{{}:['cordova','build','android'],帮助:null,h:null,详细:true,安静:null,交互式:true,颜色:true,确认:null,json:null,发布:true,项目:null,'-':[]}+3ms
[警告]检测到本地安装的Ionic CLI,但它太旧--使用全局CLI。
ionic:cli utils:lib:config:ionic 1(ionic1)+0ms中的项目类型
IONAL:cli utils项目名称:未定义+160ms
爱奥尼亚:cli上下文:{binPath:'/usr/local/lib/node_modules/ionic/bin/ionic',libPath:'/usr/local/lib/node_modules/ionic',execPath:'/path_to_project',版本:'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在npm脚本之前查找ionic:build:before+0毫秒
爱奥尼亚:cli utils:lib:build查找爱奥尼亚:构建npm脚本+0毫秒
>离子-v1构建
2018-09-02T12:22:50.666Z离子:v1工具包:lib:gulpfile Using gulpfile:/path_to_project/gulpfile.js
2018-09-02T12:22:50.669Z爱奥尼亚:v1工具包:lib:gulpusinggulp:/path_to_项目/node_模块/gulp/index.js
IONAL-v1[9634]:../src/node_contextify.cc:637:静态无效节点::contextify::ContextifyScript::New(const v8::FunctionCallbackInfo&):断言“args[1]->IsString()”失败。
1:0x8b8210节点::中止()
2:0x8b82e5[IONAL-v1]
3:0x8eb237节点::contextify::ContextifyScript::新建(v8::FunctionCallbackInfo常量&)[ionic-v1]
4:0xb4daa8[IONAL-v1]
5:0xb4fa12 v8::internal::Builtin_HandleApiCall(int,v8::internal::Object**,v8::internal::Isolate*)[ionic-v1]
6:0xf8bb3d041bd
[错误]从子流程非零退出。

有以下几种可能的解决方法:
1] 尝试以下命令:

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


2] 尝试使用以下命令安装Node.js的本机JavaScript模块:

npm i natives