Skip to content

Instantly share code, notes, and snippets.

@mtt87
mtt87 / error.txt
Created February 1, 2015 10:41
Trying to add some npm modules to a Meteor project
npm-container: updating npm dependencies -- ytdl-core, youtube-api...
npm ERR! Error: Problems were encountered
npm ERR! Please correct and try again.
npm ERR! missing: tap-consumer@*, required by [email protected]
npm ERR! at shrinkwrap_
(/Users/mattia/.meteor/packages/meteor-tool/.1.0.40.959pzb++os.osx.x86_64+web.browser+web.cordova/meteor-tool-os.osx.x86_64/dev_bundle/lib/node_modules/npm/lib/shrinkwrap.js:30:15)
npm ERR! at
/Users/mattia/.meteor/packages/meteor-tool/.1.0.40.959pzb++os.osx.x86_64+web.browser+web.cordova/meteor-tool-os.osx.x86_64/dev_bundle/lib/node_modules/npm/lib/shrinkwrap.js:24:5
npm ERR! at
/Users/mattia/.meteor/packages/meteor-tool/.1.0.40.959pzb++os.osx.x86_64+web.browser+web.cordova/meteor-tool-os.osx.x86_64/dev_bundle/lib/node_modules/npm/lib/ls.js:45:30
@mtt87
mtt87 / prismic-angular
Last active August 29, 2015 14:11
Prismic.io + Angular the right way, advice needed
// DRY????? :( How can I avoid to repeat $window.Prismic.Api('...', callback) ??
app.factory('Prismic', function($window, $q) {
return {
blogList: function(page) {
var blogList = $q.defer();
$window.Prismic.Api('https://thtest.prismic.io/api', function(err, Api) {
Api.form('everything')
.ref(Api.master())
.query(Prismic.Predicates.at('document.type', 'article')).pageSize(3).page(page).submit(function(err, response) {
# Node Express Staging on Port 3000
upstream staging{
server 127.0.0.1:3000;
}
# NGINX Server Instance
server {
listen 0.0.0.0:80;
server_name staging.example.com;