Composer Rest Server错误“异步*

编程入门 行业动态 更新时间:2024-10-07 16:26:39

Composer Rest Server<a href=https://www.elefans.com/category/jswz/34/1771449.html style=错误“异步*"/>

Composer Rest Server错误“异步*

我一直遵循此()教程,直到“创建我们的REST API”。

现在当我运行以下命令时

composer-rest-server -c admin@secure-phi -n never -u true -w true

我收到以下错误

/home/ali/.nvm/versions/node/v8.17.0/lib/node_modules/composer-rest-server/node_modules/formdata-node/lib/FormData.js:206异步* __ getField(){^语法错误:意外令牌*在createScript(vm.js:80:10)在Object.runInThisContext(vm.js:139:10)在Module._compile(module.js:617:28)在Object.Module._extensions..js(module.js:664:10)在Module.load(module.js:566:32)在tryModuleLoad(module.js:506:12)在Function.Module._load(module.js:498:3)在Module.require(module.js:597:17)在要求时(internal / module.js:11:18)在对象。 (/home/ali/.nvm/versions/node/v8.17.0/lib/node_modules/composer-rest-server/node_modules/@tim-lai/isomorphic-form-data/lib/index.js:2:18)

这是语法相关的错误还是其他,以及解决此问题的任何方法?

我发现错误与节点v8下方不支持的生成器有关,但是hyper-ledger-composer特别需要节点v8,因此可以解决此问题吗?

回答如下:

似乎是图中子依赖项之间的版本冲突。看起来软件包'g11n-pipeline'需要另一个版本的'swagger-client',该版本拉出了依赖项'@ tim-lai / isomorphic-form-data'。

我做了这个变通方法,因为它是一个全局包(我们无法访问package-lock.json / package.json)。

由于您已经安装了NPM(npm i -g composer-rest-server):

cd /home/ali/.nvm/versions/node/v8.17.0/lib/node_modules/composer-rest-server
npm install [email protected]
rm -rf node_modules/g11n-pipeline/node_modules/swagger-client

更多推荐

Composer Rest Server错误“异步*

本文发布于:2024-05-07 20:42:15,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1757158.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:错误   Composer   Rest   Server

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!