#How to set up a Sails Generator
cd into the directory where you keep this kind of thing, and do:
sails generate generator GENERATOR-NAME
cd GENERATOR-NAME
# | |
# Installing the v0.10 "edge" version of Sails | |
# | |
$ sudo npm install -g sails@git://github.com/balderdashy/sails.git#v0.10 |
#How to set up a Sails Generator
cd into the directory where you keep this kind of thing, and do:
sails generate generator GENERATOR-NAME
cd GENERATOR-NAME
After following the instructions for setting up Rainbow, include this directive:
/**
* Directive for using rainbow syntax highlighter with angular
*/
angular.module('MyApp')
/** | |
* gravatar | |
* ------------------------------------------------------------------------ | |
* This is a custom directive for using gravatars. | |
* | |
* Usage: | |
* ``` | |
* <gravatar email="gravataremail@example.com" | |
* default-img="http://placecage.com/c/200/200"></gravatar> | |
* ``` |
angular.module('TreelineExample').controller('AppCtrl', [ | |
'$scope', '$timeout', '$http', | |
function ($scope, $timeout, $http){ | |
console.log('running!'); | |
$scope.homepage = {}; | |
$scope.homepage.messageSent = false; | |
$scope.sendmessage = function() { |
Step 1:
Paste this in the <head>
of layout.ejs
:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.3/angular.min.js"></script>
Step 2:
<div ng-app="Pokemon" ng-controller="PokeCtrl">
Here's the complete code for the "Get Klout Score" machine from the node-machine.org documentation:
module.exports = {
friendlyName: 'Get Klout score',
description: 'Get the Klout score for a Klout user.',
extendedDescription: '',
inputs: {
kloutId: {
example: '32423423432342',
Here's the complete code for the "Get Klout ID" machine from the node-machine.org documentation:
module.exports = {
friendlyName: 'Get Klout ID',
description: 'Get the Klout ID from a Twitter screen name.',
extendedDescription: '',
inputs: {
twitterScreenName: {
example: 'tuneyards',
/**
* Parrot.js
*
* @description :: The set of parrots registered in our app.
* @docs :: http://sailsjs.com/documentation/concepts/models-and-orm/models
*/
module.exports = {
Replace the insides of the top-level <div>
with:
<div class="container">
<div class="page-header text-center">
<h1>Things</h1>
<h2>View available items to borrow, or upload your own things.</h2>
<div class="header-buttons">
<button class="btn btn-outline-primary">Add an item</button>
</div>