All Projects → ALT-F1 → Bootstrap3 Pug Former_jade Node Express Grunt

ALT-F1 / Bootstrap3 Pug Former_jade Node Express Grunt

Licence: mit
Bootstrap 3 templated by Jade

Projects that are alternatives of or similar to Bootstrap3 Pug Former jade Node Express Grunt

Node.js Bootstrap Starter Template
Node.js, Express, Pug, Twitter Bootstrap, Starter Template
Stars: ✭ 107 (-55.79%)
Mutual labels:  node-js, pug, jade
BotBlock.org
BotBlock - The List of Discord Bot Lists and Services
Stars: ✭ 29 (-88.02%)
Mutual labels:  pug, node-js, express-js
HIMS
Hospital Information Management System create using Node Js
Stars: ✭ 41 (-83.06%)
Mutual labels:  node-js, bootstrap3, express-js
Tinyhttp
🦄 0-legacy, tiny & fast web framework as a replacement of Express
Stars: ✭ 1,259 (+420.25%)
Mutual labels:  express-js, node-js
Node Express Postgresql Server
Basic Node with Express + PostgreSQL Server
Stars: ✭ 74 (-69.42%)
Mutual labels:  express-js, node-js
Expug
Pug templates for Elixir
Stars: ✭ 74 (-69.42%)
Mutual labels:  pug, jade
Blueprint
solid framework for building APIs and backend services
Stars: ✭ 87 (-64.05%)
Mutual labels:  express-js, node-js
Pug Sass Boilerplate Starter Kit
A Front-end template for building web apps or sites using Pug(Jade) and Sass
Stars: ✭ 92 (-61.98%)
Mutual labels:  pug, jade
Wordless
All the power of Pug, Sass, Coffeescript and WebPack in your WordPress theme. Stop writing themes like it's 1998.
Stars: ✭ 1,374 (+467.77%)
Mutual labels:  pug, jade
Expressjs K8s
Express.js microservice with a Dockerfile, Kubernetes YAMLs and a non-root user
Stars: ✭ 148 (-38.84%)
Mutual labels:  express-js, node-js
Laravel Pug
Pug view adapter for Laravel and Lumen
Stars: ✭ 130 (-46.28%)
Mutual labels:  pug, jade
Lib4dev
Find awesome libraries and make your development fast.
Stars: ✭ 165 (-31.82%)
Mutual labels:  express-js, node-js
Ines Io
⚡️ Source of my website and blog (Harp, Jade, Sass, JavaScript)
Stars: ✭ 38 (-84.3%)
Mutual labels:  pug, jade
Node Production
Take Your Node.js Project to The Production Environment (VPS/Dedicated Server).
Stars: ✭ 35 (-85.54%)
Mutual labels:  express-js, node-js
Gulp Pug Sass Seed
🍹 A Pug and Sass starter project using gulp for task automation.
Stars: ✭ 84 (-65.29%)
Mutual labels:  pug, jade
Wechatbynode
Use the Node.js development WeChat(使用Node.js 开发微信公众号)【 博客地址:https://cnodejs.org/user/SilenceHVK 】
Stars: ✭ 642 (+165.29%)
Mutual labels:  express-js, node-js
Serverless Express
Run Node.js web applications and APIs using existing application frameworks on AWS #serverless technologies such as Lambda, API Gateway, Lambda@Edge, and ALB.
Stars: ✭ 4,265 (+1662.4%)
Mutual labels:  express-js, node-js
Compile Hero
🔰Visual Studio Code Extension For Compiling Language
Stars: ✭ 169 (-30.17%)
Mutual labels:  pug, jade
Pug
Pug template engine for PHP
Stars: ✭ 341 (+40.91%)
Mutual labels:  pug, jade
Practicalnode
Practical Node.js, 1st and 2nd Editions [Apress] 📓
Stars: ✭ 3,694 (+1426.45%)
Mutual labels:  express-js, node-js

bootstrap3-pug-node

Bootstrap 3 samples rendered using Pug - former Jade - , NodeJS, Express and Grunt

bootstrap3-jade-node-express-grunt

Install dependencies

  • install NodeJS (globally)
  • install NPM (globally)
  • install Grunt (globally)

Download the code without Git

kudos to onlinemad, he wrote a script downloading the code and generating a package.json file

The following script will

  1. create a directory named "bootstrap3-jade-node-express-grunt"
  2. create a file named “init.js" containing this script https://gist.github.com/onlinemad/6373852
  3. install the depedencies: adm-zip, request, prompt and js-beautify
  4. run the following commands

mkdir bootstrap3-jade-node-express-grunt

cd bootstrap3-jade-node-express-grunt

curl https://gist.githubusercontent.com/onlinemad/6373852/raw/2d660c6e5b8a04325fa41f72aabd8b4b1b1114ee/init.js > init.js

npm install adm-zip

npm install request

npm install prompt

npm install js-beautify

node init.js

  1. hit Enter on your keyboard :-)

  2. Fill the project information: Project name, description, version number (N.N.N), Author, Reposition (url),

    • the project name will be the directory used to store the [bootstrap3-jade-node-express-grunt] source code
  3. wait a few seconds, the download occurs in background and you don't have any visual feedback

  4. go to "How to run the app" chapter (hereafter)

Download the code using Git

How to run the app

  • Install the module using npm install command (locally, a node_modules directory will be created)
  • Start the server using the grunt command
  • open http://localhost:3001/ home page

Documentation

  • start the server using grunt

  • click on the links leading you to the Bootstrap templates translated into Jade

  • Use the *.jade files into your projects !

  • how did we convert the html into jade

    • We use html2jade to translate automatically the html into a jade file
    • Remove the characters as Jade complains as it believes it has to interpret the code =================================================
    • replace inside the jade file the path to the JS and CSS files from [Bootstrap Twitter]: ../.. with the parameter #{pathToAssets}
    • change the link to the custom made CSS made for each template stored under the bootstrap-3.0.0/examples/ directory : #{pathToSelectedTemplateWithinBootstrap}

Examples, how to open a bootstrap page

Available templates (sorted)

Release History

v2016-11-08

v2016-08-30

  • Ilya Sheershoff has migrated the code due to a change in the name of "Jade" to "Pug" due to trademarks issues

v2016-03-13

v2016-02-16

v2014-11-13

v2014-10-20

v2014-01-08

  • Correct the chapter "Download the code without Git"

v2014-01-07

v2013-08-25

v2013-08-24

v2013-08-22

v2013-08-21

  • Bootstrap 3 is just released, it is time to convert HTML into Jade templates

License

Copyright (c) 2013 ALT-F1, We believe in the projects we work on™

Licensed under the MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].