如何重用npm的微调器功能

时间:2014-08-07 16:27:08

标签: javascript node.js

我试图在我的CLI中添加微调器,但我发现很难重用npm中存在的微调器,并且在npm时可见正在发出HTTP请求(如npm install)。

根据我的理解,this bit of code负责制作一个真正的微调器。

显然char-spinner包用于此,这是最基本的例子:

var spinner = require("char-spinner")

// All options are optional
// even the options argument itself is optional
spinner()

然而,当我运行时,我不会在屏幕上打印任何内容(process.stderr)。

我做错了什么以及从npm重用微调器的正确方法是什么?

1 个答案:

答案 0 :(得分:2)

只要进程仍有运行的东西,旋转器就会显示,并且不会立即退出。

尝试:

var spinner = require( 'char-spinner' );

spinner();

setTimeout( function() {}, 10000 );