例如:我采集网页抓取到的js代码 Hub.config.set('init’,{ pipeHost: 'http://www.mm.com’, … }); 如果可以直接执行的话就好了,可以很方便拿到内容。不知道有没有办法,求教。
3 回复
直接在node里执行的话,可以用node的vm模块,这个模块提供了一个沙箱来运行代码,有种浏览器环境下eval( )函数的感觉,不过在沙箱里所以更安全 。 比如可以用:vm.runInNewContext( code ); API: http://www.nodejs.cn/api/vm