• Linux下NODE配置NODE_PATH变量


    在当我们使用了npm install express -g安装之后的,会安装在全局目录下,但是如果直接用Node来启动程序的话,是无法发现这个包的,原因就在于NODE_PATH这个环境变量设置的不正确,如果是在WINDOW下的话,可以直接设置环境变量的,但是在linux下呢,就有一些麻烦了,但是还有有办法的。

    使用export命令

    export NODE_PATH=/usr/local/lib/node_modules一定要指定到node_modules文件夹下才可以的哦

    但是使用exprot命令的话,作用范围仅仅在当前shell中有效,如果我们想要永久有效,那么很明显,我们的思路就是将环境配置放在一个配置文件中,那么到底是那个文件呢?

    1、/etc/profile 文件

    这个文件是所有用户都可以设置的,只需要在文件的末尾添加一句

    NODE_PATH=/.........即可

    2、用户的目录下的.bash_profile文件

    和/etc/profile的性质差不多,不过这个是仅对这个用户而言的

    通过修改文件的话,需要重启系统才可以生效,所以慎重。

    参考文章:

    http://www.cnblogs.com/amboyna/archive/2008/03/08/1096024.html

    http://my.oschina.net/jsk/blog/224186

  • 相关阅读:
    Postfix邮件服务器搭建及配置
    利用linux漏洞进行提权
    NFS部署和优化
    LAMP环境搭建
    Apache2.4.6服务器安装及配置
    linux笔记_防止ddos攻击
    CentOS6.5恢复误删除的文件
    linux计划任务
    linux软连接和硬链接
    linux用户和用户组的基本操作
  • 原文地址:https://www.cnblogs.com/XGHeaven/p/4198307.html
Copyright © 2020-2023  润新知