Abi*_*aya 1 javascript node.js
嗨,我有如下所示的 js 文件
var myfun = function(){ 返回“函数中的字符串”。}
我需要像下面这样的命令行
节点 myfile.js myfun()
输出:函数的字符串。
如何实现这一目标?
一种选择是使用make-runnable您只需require('make-runnable');在文件末尾添加即可,您可以像node myfile.js myfun.
或者您可以将myfile.js内容更改为:
module.exports.myFun = function () { return "string from function." };
Run Code Online (Sandbox Code Playgroud)
并使用以下命令从命令行调用它:
node -e "console.log(require('./myfile.js').myFun())"
Run Code Online (Sandbox Code Playgroud)
或者更简单,用这个:
node -p "require('./myfile.js').myFun()"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15025 次 |
| 最近记录: |