首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用sap-Fibers时出现HANA XS高级错误

使用sap-Fibers时出现HANA XS高级错误
EN

Stack Overflow用户
提问于 2017-03-09 21:48:59
回答 1查看 382关注 0票数 0

当我推送我的第一个XS应用时,我得到了错误。

我从Github (myapp1)获取了应用程序,然后添加了节点模块,然后推送了它。

下面是我的错误日志:

代码语言:javascript
复制
Connected, dumping recent logs for app "myapp1-xsjs"
09.03.17 12:29:29.339 [STG/4] OUT Unpacking Node.js archive... 
09.03.17 12:29:29.350 [STG/4] OUT Omitting npm install: node_modules directory is already present 
09.03.17 12:29:29.350 [STG/4] OUT Copying SSL CA certificates... 
09.03.17 12:29:37.153 [API] OUT Staged application "myapp1-xsjs" using buildpack "sap_nodejs_buildpack" creating droplet '7cf6beb7-4566-4591-aa19-0f015f9d16a0' (duration 14s). 
09.03.17 12:29:37.873 [API] OUT Updated application "myapp1-xsjs" (state: STARTED -> STOPPED). 
09.03.17 12:29:37.885 [API] OUT Stopping 1 instance(s) of application "myapp1-xsjs". 
09.03.17 12:29:37.995 [API] OUT Updated application "myapp1-xsjs" (state: STOPPED -> STARTED). 
09.03.17 12:29:38.007 [API] OUT Starting 1 instance(s) of application "myapp1-xsjs". 
09.03.17 12:29:44.561 [API] OUT Starting new instance '175254a7-59f4-46f8-a87e-3b9c72a427e8' of application "myapp1-xsjs" (port 50011, index 0). 09.03.17 12:29:46.520 [APP/4-0] ERR /hana/shared/HPO/xs/ea_data/gisu546/executionroot/175254a7-59f4-46f8-a87e-3b9c72a427e8/app/node_modules/sap-xsjs/node_modules/sap-fibers/fibers.js:19 09.03.17 12:29:46.521 [APP/4-0] **ERR throw new Error('`'+ modPath+ '.node` is missing. Try reinstalling `node-fibers`?');** 
09.03.17 12:29:46.521 [APP/4-0] ERR ^ 09.03.17 12:29:46.521 [APP/4-0] ERR 
09.03.17 12:29:46.521 [APP/4-0] ERR **Error: `/hana/shared/HPO/xs/ea_data/gisu546/executionroot/175254a7-59f4-46f8-a87e-3b9c72a427e8/app/node_modules/sap-xsjs/node_modules/sap-fibers/bin/linux-x64-LE-v8-5.1/fibers.node` is missing. Try reinstalling `node-fibers`?** 
09.03.17 12:29:46.521 [APP/4-0] ERR at Object.<anonymous> (/hana/shared/HPO/xs/ea_data/gisu546/executionroot/175254a7-59f4-46f8-a87e-3b9c72a427e8/app/node_modules/sap-xsjs/node_modules/sap-fibers/fibers.js:19:8) 09.03.17 12:29:46.521 [APP/4-0] ERR at Module._compile (module.js:570:32) 09.03.17 12:29:46.521 [APP/4-0] ERR at Object.Module._extensions..js (module.js:579:10) 
09.03.17 12:29:46.521 [APP/4-0] ERR at Module.load (module.js:487:32) 
09.03.17 12:29:46.521 [APP/4-0] ERR at tryModuleLoad (module.js:446:12) 
09.03.17 12:29:46.521 [APP/4-0] ERR at Function.Module._load (module.js:438:3) 09.03.17 12:29:46.521 [APP/4-0] ERR at Module.require (module.js:497:17) 09.03.17 12:29:46.521 [APP/4-0] ERR at require (internal/module.js:20:19) 09.03.17 12:29:46.521 [APP/4-0] ERR at Object.<anonymous> (/hana/shared/HPO/xs/ea_data/gisu546/executionroot/175254a7-59f4-46f8-a87e-3b9c72a427e8/app/node_modules/sap-xsjs/node_modules/sap-fibrous/lib/fibrous.js:6:11) 
09.03.17 12:29:46.521 [APP/4-0] ERR at Object.<anonymous> (/hana/shared/HPO/xs/ea_data/gisu546/executionroot/175254a7-59f4-46f8-a87e-3b9c72a427e8/app/node_modules/sap-xsjs/node_modules/**sap-fibrous/lib/fibrous.js**:192:4) 09.03.17 12:29:52.866 [API] OUT Cleared instance '840d8505-2c30-4c93-8a04-21fb0139bb45' of application "myapp1-xsjs" (port 50012, pid 11684).

你能帮个忙吗?

我不知道怎么才能修好它。

诚挚的问候

侯赛姆

EN

回答 1

Stack Overflow用户

发布于 2017-03-09 22:15:06

您使用的node.js引擎很可能比发布此版本的sap-xsjs的目的更高。这会导致sap-fibers等依赖本机模块失败,因为在收缩包装模块中找不到用于较新节点API版本的本机二进制文件。

尝试通过应用程序package.json中的engines字段强制使用较低的node.js引擎(0.12.x或4.x),或者尝试将sap-xsjs升级到支持node.js 6.9的更新版本

最好的

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42697104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档