0
我是Node.js的新手。我剛剛讀取了REPL
api,我假定設置環境變量NODE_REPL_HISTORY
到""
將關閉生成命令行歷史文件的.save
命令。我錯了嗎?如何在Node.js中禁用.save命令?
所以我決定通過process
模塊進行設置:
var repl = require("repl");
process.env['NODE_REPL_HISTORY'] = "";
var replServer = repl.start({
prompt:"my-app > ",
});
console.log(process.env);
var add = function(a,b){
return a+b;
};
replServer.context.foo = "bar";
replServer.context.add = add;
不幸,REPL仍產生命令行歷史文件。
你能嘗試* *前移動環境變量設置了'repl.start':
您可以通過
replServer
手動刪除它刪除這個命令? – poke不幸的是,它不工作 –
太糟糕了:(嗯,值得一試 – poke