Skip to content

JohannesFischer/sourcejs-pug

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pug support for SourceJS

Greenkeeper badge

SourceJS middleware to support Pug markup language (*.pug) instead of native *.src.

Works with SourceJS v.0.5.6+.

Install

To install, run npm in sourcejs/user folder:

npm install sourcejs-pug --save

Then add index.pug to the list of spec files in your user options file.

// Page rendering configuration (redefinable from context options)
rendering: {
  // Define priority of spec file source
  specFiles: [
    'index.src',
    'index.src.html',
    'index.jade', // https://www.npmjs.com/package/sourcejs-jade
    'index.pug', // https://www.npmjs.com/package/sourcejs-pug
    'index.jsx', // https://www.npmjs.com/package/sourcejs-react
    'index.md',
    'readme.md',
    'README.md',
    'index.html'
  ],
},

Then restart your SourceJS application, middleware will be loaded automatically.

Usage

After installing middleware, instead of index.src pages, you can index.pug files with Pug markup.

index.pug

h1 Pug - node template engine

#container.col
  p.
    Pug is a terse and simple
    templating language with a
    strong focus on performance
    and powerful features.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •