我的编程空间,编程开发者的网络收藏夹
学习永远不晚

nodejs中判断windows、mac或linux系统

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

nodejs中判断windows、mac或linux系统

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

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

nodejs中判断windows、mac或linux系统

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Java代码如何判断linux系统windows系统

这篇文章主要介绍了Java代码如何判断linux系统windows系统问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
2023-01-10

Linux中怎么判断文件系统类型

Linux中怎么判断文件系统类型,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1、 使用 df 命令df 命令报告文件系统磁盘空间利用率,要显示特定的磁盘分区的文件系统类型,像
2023-06-16

Linux系统中怎么判断是否被黑客入侵

这期内容当中小编将会给大家带来有关Linux系统中怎么判断是否被黑客入侵,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Linux内核进程伪装了什么?在Linux上,内核创建了许多线程来帮助完成系统任务,这
2023-06-16

Shell脚本中怎么判断Linux系统是32位还是64位

Shell脚本中怎么判断Linux系统是32位还是64位,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一行就能搞定,输出32或者64。可以用“getconf W
2023-06-09

怎么在Linux系统中判断安装、使用了多少内存

这篇文章主要介绍怎么在Linux系统中判断安装、使用了多少内存,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在我们开始之前,让我们先来回顾一些基础知识。物理内存和虚拟内存并不是一回事。后者包括配置为交换空间的磁盘空间
2023-06-16

如何在windows或linux系统中查看java(jdk)安装路径

Windows下查看JDK安装路径首先使用命令行查看是否安装JDK:java -version(注意-前面有个空格)方法一:命令行输入:set java_home相关视频教程推荐:java学习方法二:命令行输入:echo %java_home%Linux下查看
如何在windows或linux系统中查看java(jdk)安装路径
2019-05-16

编程热搜

目录