mirror of
https://github.com/fofolee/uTools-quickcommand.git
synced 2025-06-08 22:51:25 +08:00
删除 enterData 的代码
This commit is contained in:
parent
8cc7f4f985
commit
e44f9d7fe7
@ -297,10 +297,8 @@ let getSandboxFuns = () => {
|
|||||||
return sandbox
|
return sandbox
|
||||||
}
|
}
|
||||||
|
|
||||||
let createNodeVM = (enterData = {}) => {
|
let createNodeVM = () => {
|
||||||
var sandbox = getSandboxFuns()
|
var sandbox = getSandboxFuns()
|
||||||
sandbox.quickcommand.enterData = enterData
|
|
||||||
sandbox.quickcommand.payload = enterData.payload
|
|
||||||
const vm = new NodeVM({
|
const vm = new NodeVM({
|
||||||
require: {
|
require: {
|
||||||
external: true,
|
external: true,
|
||||||
@ -348,8 +346,8 @@ let parseItem = item => {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// The vm module of Node.js is deprecated in the renderer process and will be removed
|
// The vm module of Node.js is deprecated in the renderer process and will be removed
|
||||||
runCodeInVm = (cmd, cb, enterData = {}) => {
|
runCodeInVm = (cmd, cb) => {
|
||||||
const vm = createNodeVM(enterData)
|
const vm = createNodeVM()
|
||||||
//重定向 console
|
//重定向 console
|
||||||
vm.on('console.log', stdout => {
|
vm.on('console.log', stdout => {
|
||||||
console.log(stdout);
|
console.log(stdout);
|
||||||
@ -457,17 +455,6 @@ dirPythonMod = (mod, cb) => {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
// NodeJs 代码提示,所有在沙箱内支持的对象
|
|
||||||
getNodeJsCommand = () => {
|
|
||||||
var obj = getSandboxFuns()
|
|
||||||
obj.Buffer = Buffer
|
|
||||||
obj.quickcommand.enterData = {
|
|
||||||
code: '',
|
|
||||||
type: '',
|
|
||||||
payload: ''
|
|
||||||
}
|
|
||||||
return obj
|
|
||||||
}
|
|
||||||
|
|
||||||
htmlEncode = (value) => {
|
htmlEncode = (value) => {
|
||||||
return String(value).replace(/&/g, "&").replace(/>/g, ">").replace(/</g, "<").replace(/"/g, """)
|
return String(value).replace(/&/g, "&").replace(/>/g, ">").replace(/</g, "<").replace(/"/g, """)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user