node - 直接执行某个外部的js 文件
访问量: 1524
node 环境中有的时候需要引入一个文件, 该文件不具备被 require这样的特性, 例如web页面中的 js src....这样的,
所以策略是直接读取该文件,并运行. 代码如下:
// hello.js: two = 2 // 在某个js文件中, main.js: var vm = require('vm') var fs = require('fs') vm.runInThisContext(readFileSync('hello.js')) // 就可以直接运行下面这个代码 console.info(two)