mirror of
https://github.com/lucaspalomodevelop/JSSTE.git
synced 2026-03-12 23:17:22 +00:00
add log mode in cmd
This commit is contained in:
parent
91ae19c049
commit
60e26ffb37
15
src/cmd.js
15
src/cmd.js
@ -1,11 +1,11 @@
|
||||
let jsste = require("./index");
|
||||
let myargs = process.argv.slice(2);
|
||||
let path = require("path");
|
||||
const { fstat } = require("fs");
|
||||
let output = "";
|
||||
let pagefile, tempfile;
|
||||
let fs = require("fs");
|
||||
|
||||
|
||||
|
||||
let addCommand = ({prefix,args = myargs}, callback) =>
|
||||
{
|
||||
myargs.forEach((elem) =>{
|
||||
@ -17,23 +17,26 @@ let addCommand = ({prefix,args = myargs}, callback) =>
|
||||
})
|
||||
}
|
||||
|
||||
addCommand({prefix:"-log"},(arg) =>{
|
||||
jsste.setStateFunction((state) =>{
|
||||
console.log(state);
|
||||
})
|
||||
})
|
||||
|
||||
addCommand({prefix:"-Jsconfig="},(arg) =>{
|
||||
jsste.__config.setConfig(arg);
|
||||
})
|
||||
|
||||
addCommand({prefix:"-page="},(arg) =>{
|
||||
|
||||
pagefile = JSON.parse(fs.readFileSync(arg,"utf-8").toString())
|
||||
console.log(pagefile)
|
||||
})
|
||||
|
||||
addCommand({prefix:"-temp="},(arg) =>{
|
||||
tempfile = fs.readFileSync(arg, "utf-8").toString()
|
||||
console.log(tempfile)
|
||||
})
|
||||
|
||||
output = jsste.render(pagefile || undefined, tempfile || undefined)
|
||||
|
||||
addCommand({prefix:"-out"},(arg) =>{
|
||||
console.log("output\n", output )
|
||||
console.log(output)
|
||||
})
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user