0.0.3 • Published 6 years ago
simplemarkuplanguage v0.0.3
SML
HTML로 변환되는 간단한 마크업 언어
설치하기
Node.js 프로젝트
- SML 프로젝트를 다운로드 받습니다.
- 아래 코드를 통해 모듈을 불러옵니다.
require('./import/UPPERCASE-CORE/NODE.js'); require('./SML.js');
UPPERCASE 기반 프로젝트
- 프로젝트의
DEPENDENCY
파일에Hanul/SML
를 추가합니다. ubm
을 이용해 설치합니다.ubm install
NODE/MAIN.js
의MAIN
함수에 다음 내용을 추가합니다.addRequestListener(SML_BRIDGE({ rootPath : './' }).requestListener);
rootPath
.sml
파일 혹은 리소스 등이 저장된 경로를 지정합니다.
실행 방법
var html = SML(READ_FILE({
path : 'example.sml',
isSync : true
}).toString());
console.log(html);
예
SML
meta viewport='width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no'
title 'SML'
body
h1#logo 'SML'
p.content '
Simple (HyperText)
Markup
Language
'
HTML
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no">
<title>SML</title>
</head>
<body>
<h1 id="logo">SML</h1>
<p class="content">
Simple (HyperText)<br>
Markup<br>
Language
</p>
</body>
</html>