• NodeJS环境变量


    一、
    Read–Eval–Print Loop
     (REPL)交互式解释器 


    二、
    npm root -g    //获取全局模块默认安装位置,即全局模块默认安装位置前缀/lib/node_modules;

    三、 设置安装位置 (运行环境目录在第六点)
     npm config set prefix "/node_global"    //设置全局模块默认安装位置前缀;也可以直接修改:$HOME/.npmrc
     npm config set cache "/node_cache"  //设置nodejs运行临时缓存文件夹
     
    注意:CentOS下,默认是nodejs安装解压文件夹下的lib/node_modules,所以CentOS下的nodejs一般无需以上设置,如:

    $HOME/node-v10.15.1-linux-x64/lib/node_modules

     
    四、npm install -g --save
       //-g指-global,安装在全局模块默认位置,即$(npm root -g),不加安装在当前目录;
       --save指同时安装依赖相关模块
     node .  //加载当前安装包

     五、运行环境目录
     GordonAir:~ Gordon$ node
     > global.module.paths
    //每次npm install非全局安装(无-g参数)时,此变量(global.module.paths)会临时添加:当前目录/node_modules
     

    六、设置运行环境目录
      设置shell初使配制文件,~/.bash_profile或者~/.zshrc。设置如下: 
      #global.module.paths会增加$NODE_PATH路径
      export NODE_PATH=/node_global/lib/node_modules
    export PATH=$PATH:/node_global/bin
    然后执行:source ~/.bash_profile
     
    注意:CentOS下,默认是nodejs安装解压文件夹下的lib/node_modules,所以CentOS下的nodejs一般是如下设置:
    export NODE_PATH=$HOME/node-v10.15.1-linux-x64/lib/node_modules
     

    export PATH=$PATH:$HOME/node-v10.15.1-linux-x64/bin

    然后执行:source ~/.bash_profile
     
    更多文章,请到本人QQ空间
  • 相关阅读:
    hibernate-取消关联外键引用数据丢失抛异常的设置@NotFound
    css-画三角箭头
    tomcat提示警告: An attempt was made to authenticate the locked user"tomcat"
    liunx下tomcat启动 Cannot find ./catalina.sh
    java:提示Could not initialize class sun.awt.X11GraphicsEnvironment
    MySQL定时器开启、调用实现代码
    mysql-存储过程案例-存储过程中创建表和修改表数据
    PowerDesigner导出SQL时自动生成注释
    mysql-利润set变量模拟分组查询每组中的第N条数据
    HTTP 405 错误 – 方法不被允许 (Method not allowed)
  • 原文地址:https://www.cnblogs.com/wujinhong/p/7170878.html
Copyright © 2020-2023  润新知