gramine运行nodejs的环境配置问题

gramine需要使用makefile编译,

但是ubuntu自带的apt-get所使用的nodejs版本过低,而nodejs源码编译js的路径,使用软链接到/usr/bin似乎无法被gramine使用。

只有使用自带的apt-get方法,安装的nodejs才能被gramine识别到作为代码解释器。

因此需要下载脚本修改apt-get,通过apt-get下载大于v14的nodejs,才能正确在gramine中使用web3.js

使用脚本

sudo curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash -

apt-get安装nodejs

sudo apt-get install -y nodejs