Meteor with 0.6.5

After I upgraded the Meteor app to 0.6.5 using

meteor update 

and deployed it to my shared server (webfaction). I got a new error that appeared without me, changing the application:

 /home/me/webapps/meteor/bundle/programs/server/boot.js:184 }).run(); ^ Error: a route URL prefix must begin with a slash at _.extend.declare (packages/routepolicy/routepolicy.js:95) at new StreamServer (packages/livedata/stream_server.js:23) at new Server (packages/livedata/livedata_server.js:1029) at Package (packages/livedata/server_convenience.js:10) at packages/livedata.js:3907:4 at packages/livedata.js:3918:3 at /home/me/webapps/meteor/bundle/programs/server/boot.js:153:10 at Array.forEach (native) at Function._.each._.forEach (/home/me/webapps/meteor/bundle/programs/server/node_modules/underscore/underscore.js:79:11) at /home/me/webapps/meteor/bundle/programs/server/boot.js:80:5 

Decreasing to 0.6.4.1 eliminates the problem.

I would really like to understand why the error comes from 0.6.5

+4
source share
2 answers

Check out ROOT_URL. Make sure it starts with http: //

+11
source

This may have something to do with the package API changes in 0.6.5. See Release Notes - http://www.meteor.com/blog/2013/08/14/meteor-065-namespacing-modularity-new-build-system-source-maps

And this meteor shower stream is https://groups.google.com/d/topic/meteor-talk/BbrjGcGGIzc/discussion

0
source

Source: https://habr.com/ru/post/1498486/


All Articles