Node.js | process.cwd () Метод

Опубликовано: 4 Августа, 2021

Метод process.cwd () - это встроенный интерфейс прикладного программирования модуля процесса, который используется для получения текущего рабочего каталога процесса node.js.

Синтаксис:

 process.cwd ()

Параметры: этот метод не принимает никаких параметров.

Возвращаемое значение: этот метод возвращает строку, определяющую текущий рабочий каталог процесса node.js.

Примеры ниже иллюстрируют использование метода process.cwd () в Node.js:

Пример 1:




// Node.js program to demonstrate the
// process.cwd() Method
// Include process module
const process = require( 'process' );
// Printing current directory
console.log( "Current working directory: " ,
process.cwd());

Выход:

Текущий рабочий каталог: C:  nodejs  g  process

Пример 2:




// Node.js program to demonstrate the
// process.cwd() Method
// Include process module
const process = require( 'process' );
// Printing current directory
console.log( "Current working directory: " ,
process.cwd());
try {
// Change working directory
process.chdir( '../' );
console.log( "Working directory after changing"
+ " directory: " , process.cwd());
} catch (err) {
// printing error if occurs
console.error( "error occured while changing"
+ " directory: " , err);
}

Выход:

Текущий рабочий каталог: C:  nodejs  g  process
Рабочий каталог после смены каталога: C:  nodejs  g  os

Примечание. Приведенная выше программа будет скомпилирована и запущена с помощью команды node filename.js .

Справка:
https://nodejs.org/api/process.html#process_process_cwd