Skip to content

Latest commit

 

History

History
48 lines (34 loc) · 1.37 KB

README.md

File metadata and controls

48 lines (34 loc) · 1.37 KB

sails-bem-project-stub

a stub Sails application with BEM template render system.

How to deploy to ubuntu server

#!/bin/sh

sudo apt-get update && sudo apt-get upgrade

sudo locale-gen ru_RU.UTF-8
sudo dpkg-reconfigure locales
curl -sL https://deb.nodesource.com/setup | sudo bash -

sudo apt-get install nodejs
sudo apt-get install build-essential
sudo apt-get install imagemagick
sudo apt-get install git
sudo apt-get install nginx
sudo apt-get install mongodb

sudo mkdir /var/www && cd /var/www/
sudo git clone https://github.com/alexbaumgertner/sails-bem-project-stub.git sails-bem-project-stub
sudo chown -R www-server:www-server sails-bem-project-stub
cd sails-bem-project-stub

npm i
bower i

node_modules/.bin/enb make -d views --no-cache

npm i -g nodemon
nodemon app.js

Add views

  • Add layout
./node_modules/bem/bin/bem create -b controller -e index -m action -v index -l views/common.blocks -T bemtree

Addons