Sails js project stub with BEM template engine
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
api
config
frontend
seeds.disable
test
.bowerrc
.editorconfig
.gitignore
.sailsrc
.travis.yml
Makefile
README.md
app.js
bower.json
gulpfile.js
package.json

README.md

sails-bem-project-stub

Build Status

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 run init

npm i -g nodemon
nodemon app.js

Add views

./node_modules/bem/bin/bem create -b controller -e index -m action -v index -l frontend/common.blocks -T bemtree

Addons