昨天为了方便npm安装全局包,我把环境变量重新配置了。然后,在项目中引用全局包没有出问题。但是后来我在screen里面引用全局包,报错说找不到。使用#npm list -g命令发现昨天的全局包都不见了。莫非是环境变量不对么???后来网上查到通过设置/etc/screenrc 添加配置项shell -$SHELL试了试成功了,先记录下来,以后在研究是什么原因造成的!