我是Node.js
的新手,我想知道是否有办法从Node shell中执行JavaScript
文件。让我用这种方式解释一下:
而不是这样做:
$ node file.js
将执行脚本,但之后将关闭Node shell ...
有没有办法在Node shell中执行一个脚本?类似的东西:
$ node
> file.js # We're now inside the Node.js shell
... script execution...
> # already inside the shell,
# then being able to access to script variables
答案 0 :(得分:11)
在Node.js
Shell中执行以下命令:
.load foo.js
答案 1 :(得分:2)
只是做一个要求!
示例:file.js:
console.log( "SCRIPT RUNNING" );
module.exports = "optional return";
从shell中获取它
$ node
> myresult = require( "./file.js" )
SCRIPT RUNNING
'optional return'
>