當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


node.js path.delimiter用法及代碼示例


path.delimiter屬性是路徑模塊的內置應用程序編程接口,用於獲取platform-specific路徑定界符。

用法:

path.delimiter;

返回值:此屬性返回一個字符串,該字符串表示平台特定的路徑定界符。返回值是:對於POSIX和;對於Windows。



以下示例說明了Node.js中path.delimiter的用法:

範例1:

// Node.js program to demonstrate the    
// path.delimiter property 
  
// Allocating path module 
const path = require('path'); 
  
// Printing path.delimiter value 
console.log(path.delimiter);

輸出:

;

範例2:

// Node.js program to demonstrate the    
// path.delimiter property 
  
// Allocating path module 
const path = require('path'); 
  
// Allocating process module 
const process = require('process'); 
   
// Printing path.delimiter value 
var delimiter = path.delimiter; 
   
console.log(process.env.PATH); 
console.log(process.env.PATH.split(path.delimiter));

輸出:

C:\wamp64\bin\php\php7.3.1\ext\ImageMagick;C:\Program Files (x86)\Common 
Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;
C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;
C:\Windows\System32\OpenSSH\;D:\programfiles\Git\cmd;
D:\programfiles\Cmake\bin;
C:\Program
Files\nodejs\;C:\Users\gekcho\AppData\Local\Microsoft\WindowsApps;
C:\Users\gekcho\AppData\Roaming\npm
[ 'C:\\wamp64\\bin\\php\\php7.3.1\\ext\\ImageMagick',
  'C:\\Program Files (x86)\\Common Files\\Oracle\\Java\\javapath',
  'C:\\Windows\\system32',
  'C:\\Windows',
  'C:\\Windows\\System32\\Wbem',
  'C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\',
  'C:\\Windows\\System32\\OpenSSH\\',
  'D:\\programfiles\\Git\\cmd',
  'D:\\programfiles\\Cmake\\bin',
  'C:\\Program Files\\nodejs\\',
  'C:\\Users\\gekcho\\AppData\\Local\\Microsoft\\WindowsApps',
  'C:\\Users\\gekcho\\AppData\\Roaming\\npm' ]

注意:上麵的程序將通過使用 node filename.js命令。

參考: https://nodejs.org/api/path.html#path_path_delimiter




相關用法


注:本文由純淨天空篩選整理自gekcho大神的英文原創作品 Node.js | path.delimiter Property。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。