0.2.6 • Published 11 years ago

awscms v0.2.6

Weekly downloads
52
License
-
Repository
github
Last release
11 years ago

Awscms

Say it with me: awh-s'ms

Awscms is a Connect middleware that serves Handlebars templates from an Amazon S3 bucket.

Made by Matt Brennan at importio.

##Installing npm install awscms

##Using

The setup

app.use.apply(app, Awscms.middleware({
		prefix: '/awscms',
		access-key-id: "",
		secret-access-key: "",
		bucket: "bucket-name"
}))

page.htm

{{#extends "base"}}
{{> header}}
<ol>
	{{#each list}}
	<li>{{.}}
	{{/each}}
</ol>
{{/extends}}

page.json

{
	"list": [
		"Is amazing",
		"Will save your life"
	]
}

header.part

<h1>Awscms</h1>

base.htm

<!doctype html>

{{{body}}}

The request

GET /awscms/page

The response

Well, what do you think?

Licence

Awscms is released under the MIT licence. ©2013 importio

0.2.6

11 years ago

0.2.4

11 years ago

0.2.3

11 years ago

0.2.2

11 years ago

0.2.1

11 years ago

0.1.9

11 years ago

0.1.8

11 years ago

0.1.7

11 years ago

0.1.6

11 years ago

0.1.5

11 years ago

0.1.4

11 years ago

0.1.3

11 years ago

0.1.2

11 years ago

0.1.1

11 years ago

0.1.0

11 years ago

0.0.1

11 years ago