PhantomJS - คุณสมบัติโมดูลระบบไฟล์
โมดูลระบบไฟล์มี API มากมายสำหรับจัดการกับไฟล์และไดเร็กทอรี คุณสามารถสร้าง / เขียนและลบไฟล์ / ไดเร็กทอรี ในการเริ่มต้นใช้งานโมดูลระบบไฟล์คุณต้องมีการอ้างอิงถึงไฟล์fs module.
var fs = require('fs');
มีคุณสมบัติสองอย่างสำหรับโมดูลระบบไฟล์: Separator และ Working Directory. ให้เราเข้าใจโดยละเอียด
ตัวคั่น
จะบอกคุณถึงตัวคั่นที่ใช้สำหรับเส้นทางไฟล์
- สำหรับ Windows:\
- สำหรับ Linux: /
ไวยากรณ์
ไวยากรณ์มีดังนี้ -
fs.seperator
ตัวอย่าง
var fs = require('fs');
console.log(fs.seperator);
phantom.exit();
โปรแกรมข้างต้นสร้างสิ่งต่อไปนี้ output.
undefined
workingDirectory
ไดเร็กทอรีการทำงานคือไดเร็กทอรีที่ PhantomJS ดำเนินการ
ไวยากรณ์
ไวยากรณ์มีดังนี้ -
var fs = require('fs');
fs.workingDirectory;
ตัวอย่าง
var fs = require('fs');
console.log(fs.workingDirectory);
phantom.exit();
โปรแกรมข้างต้นสร้างสิ่งต่อไปนี้ output.
C:/phantomjs/bin