meteor / todos

The example app "Todos", written following the Meteor Guide
Other
535 stars 367 forks source link

This app doesn't actually work with the latest Meteor #166

Closed bshlgrs closed 8 years ago

bshlgrs commented 8 years ago
$ curl https://install.meteor.com | /bin/sh
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  7592    0  7592    0     0   8853      0 --:--:-- --:--:-- --:--:--  8848
Removing your existing Meteor installation.
Downloading Meteor distribution
######################################################################## 100.0%

Meteor 1.3.4.4 has been installed in your home directory (~/.meteor).
Writing a launcher script to /usr/local/bin/meteor for your convenience.

To get started fast:

  $ meteor create ~/my_cool_app
  $ cd ~/my_cool_app
  $ meteor

Or see the docs at:
  docs.meteor.com

$ git clone https://github.com/meteor/todos
Cloning into 'todos'...
remote: Counting objects: 3455, done.
remote: Compressing objects: 100% (8/8), done.
remote: Total 3455 (delta 0), reused 0 (delta 0), pack-reused 3446
Receiving objects: 100% (3455/3455), 759.90 KiB | 97.00 KiB/s, done.
Resolving deltas: 100% (2053/2053), done.
Checking connectivity... done.

$ meteor
[[[[[ ~/Dropbox/repos/todos ]]]]]

=> Started proxy.
=> Started MongoDB.

Unable to resolve some modules:

  "faker" in /Users/buck/Dropbox/repos/todos/imports/api/todos/todos.js (web.browser)

If you notice problems related to these missing modules, consider running:

  meteor npm install --save faker

Unable to resolve some modules:

  "faker" in /Users/buck/Dropbox/repos/todos/imports/api/todos/todos.js (os.osx.x86_64)

If you notice problems related to these missing modules, consider running:

  meteor npm install --save faker

=> Errors prevented startup:

   While minifying app stylesheet:
   error: Can't load npm module 'autoprefixer' from packages/minifier-postcss_plugin.js. Check your Npm.depends().

=> Your application has errors. Waiting for file change.

I'm on Mac OS 10.11.5. npm version 3.3.12.

bshlgrs commented 8 years ago

This is fixed by running

meteor npm install --save faker
meteor npm install --save autoprefixer

but should probably be fixed more permanently by a change to the code.

mrmowgli commented 8 years ago

Actually the coffeescript branch breaks even after the manual updates. I haven't checked it on the regular javascript branch yet, but it seems that trying to add a Todo item may or may not pop up an error prompt, but it doesn't actually submit to a collection on the server.

coffeescript branch, Meteor 1.3.4.4

Could someone check this in the JS branch?

Changes to your project's package version selections from updating the release:

accounts-base           upgraded from 1.2.4 to 1.2.8
accounts-password       upgraded from 1.1.6 to 1.1.12
allow-deny              upgraded from 1.0.2 to 1.0.5
autoupdate              upgraded from 1.2.6 to 1.2.11
babel-compiler          upgraded from 6.5.2 to 6.8.4
babel-runtime           upgraded from 0.1.6 to 0.1.9_1
base64                  upgraded from 1.0.6 to 1.0.9
binary-heap             upgraded from 1.0.6 to 1.0.9
blaze                   upgraded from 2.1.5 to 2.1.8
blaze-html-templates    upgraded from 1.0.2 to 1.0.4
blaze-tools             upgraded from 1.0.6 to 1.0.9
boilerplate-generator   upgraded from 1.0.6 to 1.0.9
browser-policy          upgraded from 1.0.7 to 1.0.9
browser-policy-common   upgraded from 1.0.7 to 1.0.10
browser-policy-content  upgraded from 1.0.8 to 1.0.11
browser-policy-framing  upgraded from 1.0.8 to 1.0.11
caching-compiler        upgraded from 1.0.2 to 1.0.6
caching-html-compiler   upgraded from 1.0.4 to 1.0.6
callback-hook           upgraded from 1.0.6 to 1.0.9
check                   upgraded from 1.1.2 to 1.2.3
coffeescript            upgraded from 1.0.15 to 1.1.3
crosswalk               upgraded from 1.6.0 to 1.6.2
ddp                     upgraded from 1.2.3 to 1.2.5
ddp-client              upgraded from 1.2.3 to 1.2.9
ddp-common              upgraded from 1.2.3 to 1.2.6
ddp-rate-limiter        upgraded from 1.0.2 to 1.0.5
ddp-server              upgraded from 1.2.4 to 1.2.9
deps                    upgraded from 1.0.10 to 1.0.12
diff-sequence           upgraded from 1.0.3 to 1.0.6
ecmascript              upgraded from 0.4.1 to 0.4.7
ecmascript-runtime      upgraded from 0.2.8 to 0.2.12
ejson                   upgraded from 1.0.9 to 1.0.12
email                   upgraded from 1.0.10 to 1.0.15
es5-shim                upgraded from 4.5.8 to 4.5.13
fastclick               upgraded from 1.0.9 to 1.0.12
force-ssl               upgraded from 1.0.9 to 1.0.12
geojson-utils           upgraded from 1.0.6 to 1.0.9
hot-code-push           upgraded from 1.0.2 to 1.0.4
html-tools              upgraded from 1.0.7 to 1.0.10
htmljs                  upgraded from 1.0.7 to 1.0.10
http                    upgraded from 1.1.3 to 1.1.8
id-map                  upgraded from 1.0.5 to 1.0.8
jquery                  upgraded from 1.11.6 to 1.11.9
launch-screen           upgraded from 1.0.8 to 1.0.12
less                    upgraded from 2.5.6 to 2.6.4
livedata                upgraded from 1.0.16 to 1.0.18
localstorage            upgraded from 1.0.7 to 1.0.11
logging                 upgraded from 1.0.10 to 1.0.14
meteor                  upgraded from 1.1.12 to 1.1.16
meteor-base             upgraded from 1.0.2 to 1.0.4
minifier-css            upgraded from 1.1.9 to 1.1.13
minifier-js             upgraded from 1.1.9 to 1.1.13
minimongo               upgraded from 1.0.12 to 1.0.17
mobile-experience       upgraded from 1.0.2 to 1.0.4
mobile-status-bar       upgraded from 1.0.10 to 1.0.12
modules                 upgraded from 0.5.1 to 0.6.5
modules-runtime         upgraded from 0.6.1 to 0.6.5
mongo                   upgraded from 1.1.5 to 1.1.9_1
mongo-id                upgraded from 1.0.2 to 1.0.5
npm-bcrypt              upgraded from 0.7.8_2 to 0.8.6_2
npm-mongo               upgraded from 1.4.41 to 1.4.45
observe-sequence        upgraded from 1.0.9 to 1.0.12
ordered-dict            upgraded from 1.0.5 to 1.0.8
promise                 upgraded from 0.6.5 to 0.7.3
random                  upgraded from 1.0.7 to 1.0.10
rate-limit              upgraded from 1.0.2 to 1.0.5
reactive-dict           upgraded from 1.1.5 to 1.1.8
reactive-var            upgraded from 1.0.7 to 1.0.10
reload                  upgraded from 1.1.6 to 1.1.10
retry                   upgraded from 1.0.5 to 1.0.8
routepolicy             upgraded from 1.0.8 to 1.0.11
service-configuration   upgraded from 1.0.7 to 1.0.10
session                 upgraded from 1.1.3 to 1.1.6
sha                     upgraded from 1.0.5 to 1.0.8
spacebars               upgraded from 1.0.9 to 1.0.12
spacebars-compiler      upgraded from 1.0.9 to 1.0.12
srp                     upgraded from 1.0.6 to 1.0.9
standard-minifier-js    upgraded from 1.0.4 to 1.0.8
templating              upgraded from 1.1.7 to 1.1.13
templating-tools        upgraded from 1.0.2 to 1.0.4
tracker                 upgraded from 1.0.11 to 1.0.14
ui                      upgraded from 1.0.9 to 1.0.11
underscore              upgraded from 1.0.6 to 1.0.9
url                     upgraded from 1.0.7 to 1.0.10
webapp                  upgraded from 1.2.6 to 1.2.10
webapp-hashing          upgraded from 1.0.7 to 1.0.9

todos: updated to Meteor 1.3.4.4.             

Changes to your project's package version selections from updating package versions:

aldeed:collection2           upgraded from 2.5.0 to 2.9.1
aldeed:collection2-core      added, version 1.1.1
aldeed:schema-deny           added, version 1.0.1
aldeed:schema-index          added, version 1.0.1
arillo:flow-router-helpers   upgraded from 0.4.5 to 0.5.2
cfs:http-methods             upgraded from 0.0.30 to 0.0.32
dispatch:mocha-phantomjs     upgraded from 0.0.4 to 0.1.7
dispatch:phantomjs-tests     upgraded from 0.0.4 to 0.0.5
juliancwirko:postcss         upgraded from 1.1.0 to 1.1.1
kadira:flow-router           upgraded from 2.11.0 to 2.12.1
mdg:validated-method         upgraded from 1.0.2 to 1.1.0
practicalmeteor:mocha        upgraded from 2.1.1-rc.1 to 2.4.5_6
practicalmeteor:mocha-core*  upgraded from 0.1.4 to 1.0.1
softwarerero:accounts-t9n    upgraded from 1.3.0 to 1.3.4
tap:i18n                     upgraded from 1.8.0 to 1.8.2
useraccounts:core            upgraded from 1.13.1 to 1.14.2
useraccounts:flow-routing    upgraded from 1.13.1 to 1.14.2
useraccounts:unstyled        upgraded from 1.13.1 to 1.14.2
xolvio:cleaner               upgraded from 0.2.0 to 0.3.1

* These packages have been updated to new versions that are not backwards
compatible.

Newer versions of the following indirect dependencies are available:
 * npm-bcrypt 0.8.6_2 (0.8.7 is available)  
tmeasday commented 8 years ago

You'll need to run meteor npm install before starting the app: https://github.com/meteor/todos#running-the-app