如何将我的Marionette js应用程序从1.x升级到2.x?

时间:2015-03-20 23:32:53

标签: python upgrade marionette

看起来有一个相当大的从1.x到2.x的转变。我的应用程序不再起作用了。没有错误。只是不起作用。我是1.8.3试图进入2.4.1以利用新的集合优化。

我看到有一个工具可以帮助升级:

Marionette Upgrade

但它需要Python知识才能运行它。我对Python一无所知。跑步说明看起来很陌生。我在Windows 7机器上安装了最新版本的Python,但我只是不了解运行该工具的说明。

这是升级的唯一方法吗?

2 个答案:

答案 0 :(得分:0)

最大的"问题"可能是"开始"事件。在此之前,你会倾听"初始化:"应用程序启动时执行操作的事件,但该事件已重命名" start"。

另外,请务必仔细阅读https://docs.google.com/document/d/1fuXb9N5LwmdPn-teMwAo3c8JTx6ifUowbqFY1NNSdp8/edit#:您可能会识别需要更新的代码。

答案 1 :(得分:0)

您可以手动运行所有搜索并从此处开始替换该工具:

https://github.com/marionettejs/Marionette.Upgrade/blob/master/upgrade.py#L108

左侧琴弦是旧的,右侧是新的。