获取操作系统设备信息CPU/内存/系统类型

web项目需要获取操作系统信息,但是经过查看,发现JavaScript似乎无法获取,但是nodejs可以。因此要结合nodejs进行获取设备信息,并存在web项目

分析

获取操作系统信息,需要引入require('os')。结合vue项目框架,考虑再vue.config.js里面引入

具体实现

1、在vue.config.js里面,引入os,并把获取到的设备信息,存到PROCESSENV变量中。

vue.config.js文件传变量给项目中全局使用

new webpack.DefinePlugin({
  PROCESSENV: JSON.stringify({
    ……
  })
})

 

2、 然后再main.js文件,既可打印出ROCESSENV的值

 

 3、更多设备信息获取,参考如下:

 

posted on 2021-01-07 14:45  紫藤萝yu  阅读(3596)  评论(2编辑  收藏  举报