@@ -37,56 +37,5 @@ console.log(`Current directory: ${path.dirname(__filename)}`);
37
37
console . log ( `Current file: ${ __filename } ` ) ;
38
38
39
39
40
- //--------------------
41
- // Process() Object
42
- //--------------------
43
40
44
- // Example: 01
45
- const process = require ( 'process' ) ;
46
- //console.log(process);
47
-
48
- // Example: 02
49
- /* process.on('exit', code => {
50
- console.log(`About to exit with code: ${code}`);
51
- });
52
- */
53
- // Example: 03
54
- process . on ( 'warning' , warning => {
55
- console . warn ( warning . name ) ; // Print the warning name
56
- console . warn ( warning . message ) ; // Print the warning message
57
- console . warn ( warning . stack ) ; // Print the stack trace
58
- } ) ;
59
-
60
- // Example: 04 process.argv
61
- process . argv . forEach ( ( val , index ) => {
62
- console . log ( `process.argv: ${ index } : ${ val } ` ) ;
63
- } ) ;
64
-
65
- // Example: 05 process.chdir (directory)
66
- console . log ( `Starting directory: ${ process . cwd ( ) } ` ) ;
67
- try {
68
- process . chdir ( './assets' ) ;
69
- console . log ( `New directory: ${ process . cwd ( ) } ` ) ;
70
- } catch ( err ) {
71
- console . error ( `chdir: ${ err } ` ) ;
72
- }
73
-
74
- // Example: 06 process.cpuUsage()
75
- const startUsage = process . cpuUsage ( ) ;
76
- const now = Date . now ( ) ; // spin the CPU for 500 milliseconds
77
- while ( Date . now ( ) - now < 500 ) ;
78
-
79
- console . log ( process . cpuUsage ( startUsage ) ) ; // { user: 452000, system: 16000 }
80
-
81
-
82
- // Example: 07 process.memoryUsage()
83
- console . log ( process . memoryUsage ( ) ) ;
84
-
85
-
86
- // Example: 07 process.pid()
87
- console . log ( `This process is pid: ${ process . pid } ` ) ;
88
-
89
-
90
- // Example: 08 process.platform()
91
- console . log ( `This platform is: ${ process . platform } ` ) ;
92
41
0 commit comments