2016-08-04 6 views
1

전자 메일의 하위 폴더를 포함하도록 개인 폴더를 구성하고 싶습니다. 나는 이메일을 많이 가지고 있으므로 그들을 관리하는 더 좋은 방법이 필요하다. 아래의 폴더 구조를 시도했지만 Error: Unknown asset 오류가 있습니다. Assets.getText이 비공개로 하위 폴더를 가리킬 수 있습니까? 경로를 여러 가지 방법으로 설정하려고 시도했지만 모두 동일한 오류가 발생합니다. 어떻게 할 수 있습니까? 그것이 가능하다면.경로를 수정하도록 Assets.getText 설정

SSR.compileTemplate('htmlEmail', Assets.getText('myemail.html')); 

경로 : directory-structure

-app 
-private 
    -emails 
    -teacher 
    -myemail.html 

답변

1

는 자산 상대 경로를 사용하여 시도는 :

SSR.compileTemplate('htmlEmail', Assets.getText('emails/teacher/myemail.html')); 

또한 바로 가기 기능을 만들 수 있습니다 그것에 대해

Assets.getEmailText = (subFolder, filename) => (
    Assets.getText(`emails/${subFolder}/${filename}`) 
); 

Assets.getEmailText('teacher', 'myemail.html'); 
+0

감사합니다. 첫 번째 작품. – bp123

관련 문제