Javascript/Node.js
[Node.js] ์ฌ์ฉ์๊ฐ ์ํ๋ ํด๋ ์ด๋ฆ ์์ ํ๊ฒ ๋ฐ์์ค๊ธฐ
Rainbow๐Coder
2022. 8. 23. 22:53
728x90
node app.js ํ์ผ๋ช
์ผ๋ก ์คํํด์ฃผ๋ฉด,
var os = require('os');
const path = require('path');
const folder = process.argv[2];
const workingDir = path.join(os.homedir(), 'Pictures', folder);
if (!folder || !fs.existsSync(workingDir)) {
console.error('Please enter a folder name in Picture');
}
console.log('Working Directory: ' + workingDir);
- process.argv ๊ธธ์ด๊ฐ 3์ธ ๋ฐฐ์ด
- process.argv[2] ํ์ผ๋ช
-const workingDir = path.join(os.homedir(), 'Pictures', folder);
ํ์ฌ ์ด์์ฒด์ ์ ์๋ ํ๋๋ ํ ๋ฆฌ, ํด๋๋ช , ์ฌ์ฉ์๊ฐ ์ํ๋ ํด๋
- !fs.existsSync(workingDir) ์ฌ์ฉํ์ง ์๋ ๊ฒฝ๋ก๋ผ๋ฉด
728x90