- 現在のスクリプトのディレクトリを基準にしてルートフォルダのパスを取得する方法:
const path = require('path');
const rootFolderPath = path.resolve('/');
console.log(rootFolderPath);
上記のコードでは、path.resolve()
メソッドを使用して、指定したパスの絶対パスを取得します。'/'
はルートディレクトリを表しています。
- カレントワーキングディレクトリを基準にしてルートフォルダのパスを取得する方法:
const path = require('path');
const rootFolderPath = path.resolve(process.cwd(), '/');
console.log(rootFolderPath);
process.cwd()
は、Node.jsプロセスのカレントワーキングディレクトリを取得する方法です。
- モジュールのファイルパスを基準にしてルートフォルダのパスを取得する方法:
const path = require('path');
const rootFolderPath = path.resolve(__dirname, '/');
console.log(rootFolderPath);
__dirname
は、現在のモジュールのディレクトリパスを表します。