log(“序言已执行!可怜的家伙!”);
已执行序言! 可怜的家伙! >[交互模式]
//脚本.js 变量y={ name:'对象', 状态:true }; var x=设置间隔(函数(){ console.log(“随着时间流逝……”); }, 5000);
//REPL(更换) .load./script.js
var foo=“”\n\t,bar=“”;
__目录名
var repl=要求(“repl”); var r=repl.start(“节点>”); r.context.pause=暂停HTTP; r.context.resume=恢复HTTP;
vm.runInThisContext()
节点
节点
-e(电子)
$node-i-e“console.log('A消息')”
#加载字符串(Javascript) nesh-e'var hello=function(name){return“hello,”+name;};' #加载字符串(CoffeeScript) nesh-c-e'hello=(name)->“你好,#{name}”' #加载文件(Javascript) nesh-e你好.js #加载文件(CoffeeScript) nesh-c-e你好咖啡
cat __preamble_.js-|节点-i
var vorpal=要求(“vorpal”)(); var repl=要求('vorpal-repl'); vorpal.use(repl).show(); //现在你可以自定义代码了。。。 //如果你想自动跳转 //进入REPl模式,只需执行以下操作: vorpal.exec(“回复”);
$node—交互式foo.js
{ “name”:“neomem”, “版本”:“1.0.0”, “描述”:“”, “type”:“模块”, “main”:“home.js”, “关键词”:[], “作者”:“”, “许可证”:“ISC” }
$节点 欢迎使用Node.js v18.10。 键入“.help”以获取更多信息。 >home=等待导入('./home.js') [模块:空原型]{ get:[AsyncFunction:get], start:[AsyncFunction:start] } >home.get(“你好”)