나는 유성 1.0.2.1을 사용하고 있는데 나는 파일 시스템과 함께 작업하는 내가 문질러서처럼 쉬운 일이 아닙니다 것으로 나타났습니다 : Pmeteor : 프로젝트 루트 경로에서 파일 및 디렉토리를 나열하는 방법은 무엇입니까?
나는 peerlibrary 설치, 종료 : 지금에 액세스 할 수 있도록 FS 패키지 (https://atmospherejs.com/peerlibrary/fs를) Node.js를 "FS"모듈은 지금은 공용 폴더의 내용을 표시하기 위해 노력하고있어하지만 같이 여기에 언급 : (버전 1)
지금Reading files from a directory inside a meteor app
경로 '가 될 것으로 보인다 .. /../../../../public '
var files = fs.readdirSync('../../../../../public');
그러나 나는 이것이 틀렸다고 가정합니다.
프로젝트 루트 폴더에 별칭이 있습니까? peerlibrary : fs를 사용해도 되니?
감사합니다.
는
당신은 process.env.PWD, fs.readdirSync (process.env.PWD + '/ public')를 사용할 수 있습니다; –
안녕하세요 @Alexander, 답장을 보내 주셔서 감사합니다. 내가 옳다면 유일한 단점은 환경 변수에 의존한다는 것입니다. 다른 결과를 얻을 수 있습니다. 예를 들어,/my/project/server에서 "meteor run"을 실행하면/my/project 대신 후자가됩니다. – Giovanni