Node.js_基础知识(全局变量)

介绍

  1. global:相当于浏览器里的window对象
  2. process: 是nodejs用来控制和管理进程的工具
    • 主要方法:
      • cwd:获取当前的工作目录,是执行node命令时候的项目地址。补充:__dirname是被执行的js文件地址
      • chdir:改变nodejs的工作目录,参数为一个路径,可以是相对,也可以是绝对
      • exit:退出进程,可提供一个整数作为退出代码,默认为 0
      • uptime:获得应用程序当前的运行时间,单位为秒
      • memoryUsage:获取运行nodejs应用的进程的内存使用量,返回一个对象
    • 主要属性:
      • execPath:表示可执行文件的绝对路径
      • version:nodejs的版本号
      • versions:nodejs各种依赖的版本,是一个对象,包括node、v8等版本
      • platform:nodejs运行的平台
      • arch:当前nodejs进程的计算机的CPU架构
      • argv:运行nodejs的命令行参数,是一个数组,第一个是命令,第二个是文件名,之后时附加参数
      • env:操作系统信息
      • pid:进程的PID
      • title:命令行窗口的标题

示例

  1. CMD调试:node -e "console.log(process.cwd())"node -e "console.log(process.arch)"
  2. 获取当前node-sass和nodejs版本对应的.node编译器版本:
    console.log(
      'node module:',
      `${
           process.platform}-${
           process.arch}-${
           process.versions.modules}`
    )
    // 结果:win32-x64-115,对应win32-x64-115_binding.node,再去网站下载对应离线版
    // 网址:https://sourceforge.net/projects/node-sass.mirror/
    

相关推荐

  1. Node.js_基础知识全局变量

    2024-02-08 11:30:03       29 阅读
  2. Thymeleaf 全局变量

    2024-02-08 11:30:03       8 阅读
  3. Node.js】笔记整理 1 - 基础知识

    2024-02-08 11:30:03       38 阅读
  4. Node.js基础知识点(三)

    2024-02-08 11:30:03       27 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-08 11:30:03       17 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-08 11:30:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-08 11:30:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-08 11:30:03       18 阅读

热门阅读

  1. 【Flask + AI】接入CHATGLM API 实现翻译接口

    2024-02-08 11:30:03       39 阅读
  2. #Js篇:字符串的使用方法es5和es6

    2024-02-08 11:30:03       32 阅读
  3. 制作jdk17+pinpoint-agent基础镜像

    2024-02-08 11:30:03       35 阅读
  4. npm后Truffle找不到命令(ubantu20系统)

    2024-02-08 11:30:03       35 阅读
  5. 初识Django,以及路由设置

    2024-02-08 11:30:03       30 阅读
  6. 51单片机精进之路-1点亮led灯

    2024-02-08 11:30:03       34 阅读
  7. 7、Qt5开发及实列(笔记)

    2024-02-08 11:30:03       34 阅读
  8. uniapp 开发App 权限授权 js-sdk

    2024-02-08 11:30:03       33 阅读