更新 platform 打印格式
This commit is contained in:
parent
77e610b38b
commit
5f5e73e1c9
@ -125,6 +125,27 @@ parser.addCmdLine("platform", "平台信息", function (cli) {
|
|||||||
// 调用主函数并打印结果
|
// 调用主函数并打印结果
|
||||||
getAllDeviceInfo().then(info => {
|
getAllDeviceInfo().then(info => {
|
||||||
console.log('Device Information:');
|
console.log('Device Information:');
|
||||||
|
var table = []
|
||||||
|
for ( let k in info.os ){
|
||||||
|
table.push({ '项' : 'OS ' + k, '值' : info.os[k]})
|
||||||
|
}
|
||||||
|
for ( let k in info.cpu ){
|
||||||
|
table.push({ '项' : 'CPU ' + k, '值' : info.cpu[k]})
|
||||||
|
}
|
||||||
|
for ( let k in info.memory ){
|
||||||
|
if ( k.endsWith("Size") ) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
table.push({ '项' : 'Mem ' + k, '值' : info.memory[k]})
|
||||||
|
}
|
||||||
|
for ( let k in info.disk ){
|
||||||
|
if ( k.endsWith("Size") ) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
table.push({ '项' : 'Disk' + k, '值' : info.disk[k]})
|
||||||
|
}
|
||||||
|
|
||||||
|
console.table(table);
|
||||||
console.log( JSON.stringify(info, null, 4));
|
console.log( JSON.stringify(info, null, 4));
|
||||||
}).catch(error => {
|
}).catch(error => {
|
||||||
console.error('Error getting device information:', error);
|
console.error('Error getting device information:', error);
|
||||||
|
@ -45,7 +45,7 @@ async function main(){
|
|||||||
|
|
||||||
|
|
||||||
const projectScript = fs.readFileSync("./kit.js", "utf-8");
|
const projectScript = fs.readFileSync("./kit.js", "utf-8");
|
||||||
const vm = require('node:vm');
|
const vm = require('vm');
|
||||||
const script = new vm.Script(projectScript + ";" + step + "()");
|
const script = new vm.Script(projectScript + ";" + step + "()");
|
||||||
const context = {
|
const context = {
|
||||||
animal: 'cat', count: 2, $logger, shell
|
animal: 'cat', count: 2, $logger, shell
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
require("./init")
|
require("./init")
|
||||||
const osutil = require("./util/osutil")
|
const osutil = require("./util/osutil")
|
||||||
const killer = require('cross-port-killer');
|
const killer = require('cross-port-killer');
|
||||||
const net = require('node:net');
|
const net = require('net');
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
const fs = require("fs")
|
const fs = require("fs")
|
||||||
const JSON5 = require('json5')
|
const JSON5 = require('json5')
|
||||||
const { pipeline, Transform} = require("node:stream/promises");
|
const { pipeline, Transform} = require("stream/promises");
|
||||||
|
|
||||||
module.exports = class Remote {
|
module.exports = class Remote {
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
const path = require("path")
|
const path = require("path")
|
||||||
const fs = require("fs")
|
const fs = require("fs")
|
||||||
const JSON5 = require('json5')
|
const JSON5 = require('json5')
|
||||||
const { pipeline } = require('node:stream/promises');
|
const { pipeline } = require('stream/promises');
|
||||||
const objutil = require("../util/objutil")
|
const objutil = require("../util/objutil")
|
||||||
module.exports = async function publish(remote, meta){
|
module.exports = async function publish(remote, meta){
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user