我想在这种状态中执行js文件,用来调试一些代码,没找到现成的函数,只能是读取文件然后eval了
var dstr=''
fs.readFile('./run.js','utf8',function(err,datastr)
{
if (err)
{
console.log(err)
}
else{
dstr=datastr;console.log('ok')
}
}
)
eval(dstr)
不知道为什么在回调函数里执行eval没用,只能是把字符串传出来再执行了
标签:文件,命令行,err,nodejs,dstr,js,eval,执行 From: https://www.cnblogs.com/wangbingbing/p/16986293.html