2017-10-04 8 views
0

Google 웹 앱 쉘에서 관심을 보였습니다. 나는 그것을 GitHub에 다운로드했다. 그러나 전체 코드에는 index.html/index.php 파일이 없다는 것을 알게되었습니다. 제가 주로 발견 한 것은 라이센스 파일, app.yaml 파일 및 app.js 파일입니다. 해당 페이지에 대한 링크는 here입니다. 터미널을 사용하여 웹 호스팅 사이트에 프로젝트를 설치할 수 있다고 들었습니다. 그러나 터미널은 내 상황에 대한 선택 사항이 아닙니다. 파이어베이스 사용을 중지했습니다. 왜냐하면 필자는 터미널을 가지고 있어야하기 때문입니다. 그래서, 내 웹 사이트에 프로젝트를 설치하는 다른 아이디어가 있습니까? html, css, JavaScript 및 기타 미디어 파일을 단순히 내 서버에 전달할 수 있도록 플랫 파일을 만들 수 있습니까?Google CodeLabs 앱 셸에서 Index.html/index.php를 찾을 수 없습니다.

+0

터미널을 사용할 수 없습니다. – Jishnuraj

+0

부정적으로 말하지 마십시오. – Jishnuraj

+0

내가 할 수없는 것처럼 말하지 마라. – Jishnuraj

답변

1

불행히도 Google 웹 앱 - 쉘은 index.html 파일을 갖도록 설계되지 않았습니다. 보기 폴더에는 https://github.com/GoogleChromeLabs/application-shell/tree/master/server/views을 찾고 있습니다.

우리가 볼 수 있듯이 템플릿 시스템으로 핸들 바를 사용하고 있습니다. 예를 들어, https://github.com/GoogleChromeLabs/application-shell/blob/master/server/views/layouts/default.handlebars을 보면 {{> open-page}}{{{body}}}을 볼 수 있습니다. documentation 핸들 바를 보면 이러한 부분이 다른보기로 렌더링됩니다.

기본적으로 index.html을 가리킬 수는 없지만보기를 탐색하여 앱을 재구성 할 수 있습니다.

+0

그래서 다른 app-shell을 만들 필요가 있습니다. 권리? – Jishnuraj

+0

나는 그것을 할 거 야. 나는 다른 방법이 없다. – Jishnuraj

+0

훨씬 쉬운 방법은 로컬에서 앱을 실행 한 후에 소스를 보는 것입니다. 이것이 저에게 주어진 것입니다 : https://gist.github.com/jscho13/e7f7513e2f9dbe70284a196bc492dc1f 왼쪽 상단 모서리에 카드 기능이 없습니다. 이것은 아마도 앱의 설계 방식 때문일 수 있습니다. –