升级 Meteor:运行 mrt migrate-app 时出错 [英] Upgrading Meteor: Error when running mrt migrate-app

查看:46
本文介绍了升级 Meteor:运行 mrt migrate-app 时出错的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我刚刚将 Meteor 升级到 0.9.0,但在运行mrt migrate-app"时出现错误.

I just upgraded Meteor to 0.9.0 and I got an error when running "mrt migrate-app".

我做错了什么吗?

-- Notice --

0.9.0: Welcome to the new Meteor package system! You can now add any Meteor
   package to your app (from more than 1800 packages available on the
   Meteor Package Server) just by typing 'meteor add <packagename>', no
   Meteorite required.

   It looks like you have been using Meteorite with this project. To
   migrate your project automatically to the new system:
     (1) upgrade your Meteorite with 'npm install -g meteorite', then
     (2) run 'mrt migrate-app' inside the project.
   Having done this, you no longer need 'mrt' and can just use 'meteor'.


All your package dependencies are already up to date.
me@ubuntu:~/myApp$ mrt migrate-app

/usr/local/lib/node_modules/meteorite/bin/mrt.js:21
 throw("Subcommand " + subCommandName + " does not exist!");

首先,我这样做了(而且似乎有效):

First of all I did this (and it seemed to work):

me@ubuntu:/usr/local/lib/node_modules$ sudo npm install -g meteorite

推荐答案

首先要更新项目

meteor update

然后确保更新陨石

sudo npm update -g meteorite

然后运行

mrt migrate-app

欲了解更多信息,请阅读:

For more info read:

  • http://blog.percolatestudio.com/engineering/meteor-packaging-questions/ (Especially: How do I migrate my app from Meteorite to the Meteor Package System (0.9.0) ?)
  • https://hackpad.com/Migrating-Apps-UfPrM192vSQ
  • And personal favorite: https://www.discovermeteor.com/blog/updating-to-090/

这篇关于升级 Meteor:运行 mrt migrate-app 时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆