process

1、processnode

process.argvssh

process.env函數

process.titleoop

process.platformui

process.execPath
  • process.chdir():切換工做目錄到指定目錄。
  • process.cwd():返回運行當前腳本的工做目錄的路徑。
  • process.exit():退出當前進程。 process.exit方法用來退出當前進程。它能夠接受一個數值參數,若是參數大於0,表示執行失敗;若是等於0表示執行成功。
  • process.getgid():返回當前進程的組ID(數值)。
  • process.getuid():返回當前進程的用戶ID(數值)。
  • process.nextTick():指定回調函數在當前執行棧的尾部、下一次Event Loop以前執行。
  • process.on():監聽事件。
  • process.setgid():指定當前進程的組,能夠使用數字ID,也能夠使用字符串ID。
  • process.setuid():指定當前進程的用戶,能夠使用數字ID,也能夠使用字符串ID。
#!/usr/bin/env node

const fs = require('fs');
// fs.createReadStream('./test.js').pipe(process.stdout);
// process.stdout.write('123sshshg') //  等價於console.log


process.stdout.write('輸入用戶名:')
process.stdin.on('data', function(value) {
    console.log('value', value.toString());
    process.stdin.emit('end');
});

process.stdin.on('end', () => {
    process.stdout.write('end');
});
相關文章
相關標籤/搜索