반응형
노드 js 파일에서 폴더 경로 가져오기
특정 파일이 들어 있는 폴더의 경로를 가져올 수 있는 방법이 있습니까?
fs.realpathSync('config.json', []);
와 같은 것을 반환합니다.
G:\node-demos\7-node-module\demo\config.json
나는 단지 필요해요.
G:\node-demos\7-node-module\demo\
or
G:\node-demos\7-node-module\demo\
이것에 대한 api가 있습니까 아니면 문자열을 처리해야 합니까?
path.vmdkname 사용
// onlyPath should be G:\node-demos\7-handlebars-watch\demo
var onlyPath = require('path').dirname('G:\\node-demos\\7-node-module\\demo\\config.json');
만 하면 됩니다.path
모듈화하여 사용합니다.
var path = require('path');
path.dirname('G:\\node-demos\\7-node-module\\demo\\config.json')
// Returns: 'G:\node-demos\7-node-module\demo'
require("path").dirname(……)
경로가 디렉터리를 명시적으로 지정하지 않으면 중단됩니다.
require("path").dirname("./..")
// "."
▁you있을 사용하는 것을 해 볼 수 .require("path").join(……, "../")
대신. 합니다.후행 구분 기호도 보존합니다.
require("path").join("whatever/absolute/or/relative", "../")
// "whatever/absolute/or/" (POSIX)
// "whatever\\absolute\\or\\" (Windows)
require("path").join(".", "../")
// "../" (POSIX)
// "..\\" (Windows)
require("path").join("..", "../")
// "../../" (POSIX)
// "..\\..\\" (Windows)
require("path").win32.join("C:\\", "../")
// "C:\\"
언급URL : https://stackoverflow.com/questions/17192150/node-js-get-folder-path-from-a-file
반응형
'programing' 카테고리의 다른 글
Android, ListView 불법 상태 예외: "어댑터의 내용이 변경되었지만 ListView에서 알림을 받지 못했습니다." (0) | 2023.08.22 |
---|---|
도커 파일에서 다중 RUN과 단일 체인 RUN 중 어느 것이 더 좋습니까? (0) | 2023.08.22 |
응답 다운로드JS 개체(파일) (0) | 2023.08.22 |
NodeJs 및 MariaDB, 사용자 및 암호 저장 (0) | 2023.08.22 |
PowerShell의 PowerShell 파일 폴더 경로 (0) | 2023.08.22 |