0.8.1 • Published 2 months ago

zhi-cmd v0.8.1

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

zhi-cmd

commond utils for siyuan-note

How to use

use from js project

pnpm add zhi-cmd
import { CustomCmd } from "zhi-cmd"

;(async () => {
    const customCmd = new CustomCmd()
    // 指向您要运行的.js文件
    const command = "/Users/terwer/Documents/mydocs/siyuan-plugins/siyuan-plugin-system-tool/public/deps/npm/npm.js"
    const args = []
    const cwd = undefined
    const result = await customCmd.executeCommandWithBundledNodeAsync(command, args, cwd)
    
    if (result.status) {
    console.log("命令执行成功!😄")
    } else {
    console.error("命令执行失败😭: ", result.msg)
    }
})

or use from electron

(async () => {
    // const initZhiCmd = require("/Users/terwer/Documents/mydocs/zhi-framework/zhi/libs/zhi-cmd/dist/index.cjs").default
    // initZhiCmd()

    // 指向您要运行的.js文件
    const command = "/Users/terwer/Documents/mydocs/siyuan-plugins/siyuan-plugin-system-tool/public/deps/npm/npm.js"
    const args = []
    const cwd = undefined
    const result = await zhiCmd.executeCommandWithBundledNodeAsync(command, args, cwd)
    
    if (result.status) {
    console.log("命令执行成功!😄")
    } else {
    console.error("命令执行失败😭: ", result.msg)
    }
})()

for windows

(async () => {
    // const initZhiCmd = require("C:\\Users\\Terwer\\Documents\\mydocs\\zhi-framework\\zhi\\libs\\zhi-cmd\\dist\\index.cjs").default
    // initZhiCmd()

    // 指向您要运行的.js文件
    const command = "C:\\Users\\Terwer\\Documents\\mydocs\\zhi-framework\\zhi\\libs\\zhi-cmd\\dist\\hello.js"
    const args = []
    const cwd = undefined
    const result = await zhiCmd.executeCommandWithBundledNodeAsync(command, args, cwd)
    
    if (result.status) {
    console.log("命令执行成功!😄")
    } else {
    console.error("命令执行失败😭: ", result.msg)
    }
})()
0.8.1

2 months ago

0.8.0

4 months ago

0.3.0

7 months ago

0.2.1

7 months ago

0.6.3

7 months ago

0.5.4

7 months ago

0.7.1

7 months ago

0.6.2

7 months ago

0.5.3

7 months ago

0.5.0

7 months ago

0.4.1

7 months ago

0.2.3

7 months ago

0.4.0

7 months ago

0.3.1

7 months ago

0.2.2

7 months ago

0.7.0

7 months ago

0.6.1

7 months ago

0.5.2

7 months ago

0.6.0

7 months ago

0.5.1

7 months ago

0.2.0

7 months ago

0.1.1

7 months ago