2020-02-19
注意,安装这个主要是为了安装blastutils,安装blastutils或者是说blast-pipe,主要是为了解决VFDB毒力因子的本地化的问题
一、下载和安装nodejs和npm
注意:以下我是先进入到我的env,在home目录下新建一个tools文件夹进行的
wget https://npm.taobao.org/mirrors/node/v8.0.0/node-v8.0.0-linux-x64.tar.xz #下载包(注意:wget不行,我是通过本地下载然后上传到服务器的tools文件夹)
mkdir -p ~/tools/nodejs #新建nodejs文件夹
tar -xJf node-v8.0.0-linux-x64.tar.xz --no-wildcards-match-slash --anchored --exclude */CHANGELOG.md --exclude */LICENSE --exclude */README.md --strip 1 -C ~/tools/nodejs #将下载的包解压到建立的nodejs文件夹中(如果有报错,请查看参考解说)
vim ~/.bash_profile #将路径写入环境变量,这是直接写入到了配置文件中,source之后可永久生效
~/tools/nodejs/bin #写入的内容(之前因为没把bin写到,导致检测没有成功)
source ~/.bash_profile #退出后更新一下即生效
二、检测是否安装成功
node -v #若返回有版本号,则安装成功 v8.0.0
npm -v # v5.0.0
三、npm使用介绍
NPM是随同NodeJS一起安装的包管理工具,能解决NodeJS代码部署上的很多问题,常见的使用场景有以下几种:
1)允许用户从NPM服务器下载别人编写的第三方包到本地使用。
2)允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。
3)允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。
参考:
1、非 root 用户全局安装和配置 NodeJS https://my.oschina.net/u/3375733/blog/18205699 (主要是参考这个)
2、Centos下非root用户安装nodejs和npm https://blog.csdn.net/weixin_37821353/article/details/90606387(也参考这个)
3、npm使用介绍 https://www.runoob.com/nodejs/nodejs-npm.html (主要看npm的介绍)