저는 아직 웹 개발자가 아닙니다. 브런치를 사용하여 로컬 (예, 정말로 오프라인) html/js (coffeescript/jade) 앱을 만들고 싶습니다. 나는 로컬 브런치 앱에 JSON 데이터를 포함하는 방법
{
"title": "My title",
"content": "Lorem ipsum dolor..."
}
는 이제이 데이터가 응용 프로그램에 포함되어야처럼 데이터에 몇 가지 JSON 파일을 가지고 싶습니다. 믹스 인을 만들었습니다 :
mixin test_block(data)
h1 data.title
p data.content
데이터를 mixin/jade 코드에서 분리하여 유지하려면 어떻게해야합니까? 이유는 다음과 같습니다. db 또는 aclient/server 방식이 필요하거나 필요하지 않습니다. 난 단지 HTML과 아주 소수의 js로 컴파일 된 완전히 로컬 5 페이지 웹 페이지를 원한다. USB 스틱에 놓을 수 있어야하며 index.html을 클릭하여 실행해야합니다.
예를 들어 새로운 콘텐츠를 추가하고 싶습니다. 새 json 파일 (예 : welcome.json
)을 추가하고 jade 파일 (test_block(welcome)
)에 새 mixin 호출 배치. 브런치는 모든 내용을 거의 파일로 컴파일/연결하지 않습니다. 비트 json 파일에서 데이터를 가져 오는 방법을 알지 못합니다.
더 좋은 방법이 있습니까? 어쩌면 JSON이 최선이 아닐 수도 있습니다. 하지만이 콘텐츠는 프로그래밍 방식으로 다른 사람들이 데이터베이스에서 생성해야합니다.
미리 감사드립니다.
누구나 힌트에? 나는 정말로 여기에서 붙어있다. – nerdoc