将参数传递给特定的node.js回调

时间:2019-06-22 11:39:33

标签: node.js command-line

如何通过命令行将参数传递给node.js文件中的某个回调。我必须对我想传递参数的函数进行fcs.writeFileSync。是否可以从命令行执行该操作,还是应该为每个功能创建一个单独的文件。

const fs = require('fs');
const path= require('path');
const read = fs.readFileSync(path.join(__dirname,'myText.txt'), 'utf8');
const write = fs.writeFileSync('written.txt', read);

if (Process.argv.length <= 2) {
    console.log('Usage: ' + __filename + process.argv(2));
    process.exit(1);
}else{
    console.log('one param or more is expected');
}
const param = process.argv[2];
console.log('param: ' + param);
````node.js

0 个答案:

没有答案