返回顶部
首页 > 资讯 > 操作系统 >nodejs中判断windows、mac或linux系统
  • 183
分享到

nodejs中判断windows、mac或linux系统

linuxnode 2023-09-17 16:09:54 183人浏览 八月长安
摘要

const os = require('os');if (os.type() == 'windows_NT') {//windows平台}if (os.type() == 'Darwin') {//Mac}if (os.type() ==

const os = require('os');if (os.type() == 'windows_NT') {//windows平台}if (os.type() == 'Darwin') {//Mac}if (os.type() == 'linux') {//Linux平台}

window和linux已验证通过,mac待验证

通过当前系统(win,linux)配置文件路径

 utils/index.js:

const os = require("os");const path = require("path");// 通过当前系统(win,linux)配置文件路径let setPathByOs = function (fileName = "") {  var configPath = "";  if (os.type() == "Windows_NT") {    configPath = path.resolve(process.cwd(), fileName);  }  if (os.type() == "Linux") {    configPath = path.resolve(process.execPath, "../", fileName);  }  return configPath;};module.exports = {  setPathByOs,};

app.js中使用:

相对根目录而言 

let { setPathByOs } = require("./utils/index.js");const configPath = setPathByOs("./config_node.json");

来源地址:https://blog.csdn.net/qq_40323256/article/details/129800021

--结束END--

本文标题: nodejs中判断windows、mac或linux系统

本文链接: https://lsjlt.com/news/411235.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • nodejs中判断windows、mac或linux系统
    const os = require('os');if (os.type() == 'Windows_NT') {//windows平台}if (os.type() == 'Darwin') {//mac}if (os.type() == ...
    99+
    2023-09-17
    linux node
  • Java代码如何判断linux系统windows系统
    目录Java代码判断linux系统windows系统Java在Linux与windows系统下获取主板序列号,cpu序列号以及mac地址总结Java代码判断linux系统window...
    99+
    2023-01-10
    Java判断linux系统 Java判断windows系统
  • Linux中怎么判断文件系统类型
    Linux中怎么判断文件系统类型,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1、 使用 df 命令df 命令报告文件系统磁盘空间利用率,要显示特定的磁盘分区的文件系统类型,像...
    99+
    2023-06-16
  • nodejs中怎么判断文件或文件夹是否存在
    nodejs中怎么判断文件或文件夹是否存在,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。判断文件、文件夹是否存在需要使用nod...
    99+
    2024-04-02
  • 怎么判断Linux系统是否健康
    这篇文章主要为大家展示了“怎么判断Linux系统是否健康”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“怎么判断Linux系统是否健康”这篇文章吧。一提到对于查看系统运行的健康状况,可能大多数朋友...
    99+
    2023-06-16
  • 怎么运行git(Linux+Mac OS+Windows系统)
    作为一个运用广泛的版本控制系统,Git已经成为了许多开发者必备的工具之一。不过,对初学者来说,它可能会稍有一些复杂。下面我们来一步步地讲解如何在你的计算机上运行Git。安装Git首先,你需要在你的计算机上安装Git。Git是一种跨平台的软件...
    99+
    2023-10-22
  • 如何判断Linux系统安装在VMware上
    如何判断当前linux系统是否安装在VMware上面呢? 因为公司大部分服务器位于VMware上,也有小部分系统部署在物理机上面。今天老大要求统计一下VMware和物理机上服务器的数量,个人简单测试、验证了一下,当然也测...
    99+
    2022-06-04
    linux系统安装VMware linux系统安装
  • linux如何判断系统是否为64位
    这篇文章主要介绍了linux如何判断系统是否为64位的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇linux如何判断系统是否为64位文章都会有所收获,下面我们一起来看看吧。 ...
    99+
    2023-02-17
    linux
  • Linux系统中怎么判断是否被黑客入侵
    这期内容当中小编将会给大家带来有关Linux系统中怎么判断是否被黑客入侵,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Linux内核进程伪装了什么在Linux上,内核创建了许多线程来帮助完成系统任务,这些...
    99+
    2023-06-16
  • Linux系统怎么判断文件是否存在
    今天就跟大家聊聊有关Linux系统怎么判断文件是否存在,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Linux系统判断文件是否存在1、使用ls命令进行判断 ls ...
    99+
    2023-06-28
  • Windows系统中安装nodejs图文教程
    第一步:下载安装文件 官网下载地址:http://www.nodejs.org/download/ 第二步: 安装步骤 第三步: 检测是否安装完成 ...
    99+
    2022-06-04
    图文 教程 系统
  • 在Linux、Mac和Windows系统上怎么安装pip
    这篇文章主要介绍“在Linux、Mac和Windows系统上怎么安装pip”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“在Linux、Mac和Windows系统上怎么安装pip”文章能帮助大家解决问...
    99+
    2023-06-27
  • 如何判断Linux系统是否被非法进入
    如何判断Linux系统是否被非法进入,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。对于在线运行的业务系统,安全性是一个至关重要的问题。服务器被非法进入最常见的表...
    99+
    2023-06-16
  • 怎么在Linux系统中判断安装、使用了多少内存
    这篇文章主要介绍怎么在Linux系统中判断安装、使用了多少内存,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在我们开始之前,让我们先来回顾一些基础知识。物理内存和虚拟内存并不是一回事。后者包括配置为交换空间的磁盘空间...
    99+
    2023-06-16
  • Shell脚本中怎么判断Linux系统是32位还是64位
    Shell脚本中怎么判断Linux系统是32位还是64位,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一行就能搞定,输出32或者64。可以用“getconf W...
    99+
    2023-06-09
  • 如何在windows或linux系统中查看java(jdk)安装路径
    Windows下查看JDK安装路径首先使用命令行查看是否安装JDK:java -version(注意-前面有个空格)方法一:命令行输入:set java_home相关视频教程推荐:java学习方法二:命令行输入:echo %java_hom...
    99+
    2019-05-16
    java入门 windows linux jdk 安装路径
  • Linux系统如何使用ping命令判断网络好坏
    这篇文章主要介绍Linux系统如何使用ping命令判断网络好坏,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在Linux系统中如果要像判断网络是否好坏可以使用ping命令,ping命令是最常用的网络命令,可以测试与目...
    99+
    2023-06-28
  • Linux系统中如何修改MAC地址
    小编给大家分享一下Linux系统中如何修改MAC地址,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!环境Centos7.7 MinimalGNU MAC chang...
    99+
    2023-06-27
  • Linux系统中如何查看mac地址
    这篇文章主要为大家展示了Linux系统中如何查看mac地址,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“Linux系统中如何查看mac地址”这篇文章吧。mac简介:MAC(Mediun acces...
    99+
    2023-06-28
  • Linux中如何重启或关机系统
    使用命令行重启或关机系统: 使用命令shutdown -r now立即重启系统。 使用命令shutdown -h now立即关...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作