Node.js是一个Javascript运行环境(runtime environment), 是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。来自百科
js4eos开源地址:https://github.com/itleaks/js4eos
js4eos是一个javascript命令行程序, 包含一个可执行程序js4eos和npm库js4eos。可执行程序js4eos类似EOS的cleos, 完全一样的命令及参数传递方式,以命令行的方式执行EOS命令,一键安装即可立即使用,跨平台,极大降低了EOS使用操作的门槛。同时通过js4eos的npm库,js开发人员能非常简便的开发操作EOS。js4eos本身也是一个EOS智能合约测试网络,类似以太坊下的Truffle—来自github
哈哈哈就是复制粘贴的。目的就是为了安装它。
nodejs的官网:https://nodejs.org
以下安装参考了众多大佬
1.看一下自己系统的位数吧
[root@VM_56_182_centos ~]# uname -a
[root@VM_56_182_centos ~]# cat /proc/version
linux版本众多,这里的x86_64主要是64位系统,i386,i686,x86指的是32位等等
2.下载(这里直接下压缩包,也可以选源码。。。)
[root@VM_56_182_centos ~]# wget https://nodejs.org/dist/v10.14.1/node-v10.14.1-linux-x64.tar.xz
3.解压
[root@VM_56_182_centos ~]# tar -xvf node-v10.14.1-linux-x64.tar.xz
可以选择改个名字node.js,这样也比较方便
[root@VM_56_182_centos ~]# mv node-v10.14.1-linux-x64 node.js
粗略的绍下这几个东东,最重要的是…/bin/node …/bin/npm 这两个,npm是Node.js的包管理工具(package manager)。和python的模块差不多,都是为了使用别人的代码提供的管理工具。node类似命令行,交互工具。
4.建立软连接(参考大佬的做法)
[root@VM_56_182_centos bin]# ln -s /root/node.js/bin/node /usr/local/bin/
[root@VM_56_182_centos bin]# ln -s /root/node.js/bin/npm /usr/local/bin/
附删除软链接(千万别带/):
[root@VM_56_182_centos ~]# rm -rf node
[root@VM_56_182_centos ~]# rm -rf npm
也可以将路径加到全局路径中
[root@VM_56_182_centos ~]# vim /etc/profile
在最后一行加入路径:#PATH=$PATH:/root/node.js/bin
重载一下
[root@VM_56_182_centos ~]# source /etc/profile
测试一下会出来版本:
node -v