姬長信(Redy)

linux – Debian:设置全局可访问的节点的路…


我已经下载了NodeJS设置并将其放在/ home / deploy / nodejs中.我试图设定它的路径,但它没有成功.我以root身份登录,我想以root身份访问nodejs和npm.为此,我尝试在/root/.bashrc中添加以下内容:
PATH=/usr/bin/node:/home/deploy/nodejs/bin/
PATH=/usr/bin/npm:/home/deploy/nodejs/bin/

之后我尝试了node和npm,但没有一个能够工作.我究竟做错了什么?

/ home / deploy / nodejs / bin中的文件是node,node_modules和npm.我尝试了.deb安装程序,但这不是安装npm,只是nodejs,所以我必须做所有这些… ?

更新

npm
/home/deploy/nodejs/bin/npm: 1: /home/deploy/nodejs/bin/npm: dirname: not found
/home/deploy/nodejs/bin/npm: 2: exec: /node: not found