Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将meteor应用程序从0.9.4升级到1.0.0?_Meteor_Upgrade - Fatal编程技术网

如何将meteor应用程序从0.9.4升级到1.0.0?

如何将meteor应用程序从0.9.4升级到1.0.0?,meteor,upgrade,Meteor,Upgrade,Meteor示例应用程序,Microcope版本为0.9.4,当我尝试使用Meteor run命令启动应用程序时 有一个印刷品: 抱歉,此项目使用MeteorMETEOR@0.9.4,它未安装,并且 无法下载。请检查以确保您已联机 我在公司里支持一位代理人 当我安装Meteor时,只能安装最新的1.0.0 我该怎么办 将应用程序升级到1.0.0,如何升级 把流星降到0.9.4,怎么降 我尝试使用流星更新--0.9.4版,不工作或使用流星更新,其他错误弹出: /home/hunter/.met

Meteor示例应用程序,Microcope版本为0.9.4,当我尝试使用
Meteor run
命令启动应用程序时

有一个印刷品: 抱歉,此项目使用MeteorMETEOR@0.9.4,它未安装,并且 无法下载。请检查以确保您已联机

我在公司里支持一位代理人

当我安装Meteor时,只能安装最新的1.0.0

  • 我该怎么办
  • 将应用程序升级到1.0.0,如何升级
  • 把流星降到0.9.4,怎么降
我尝试使用流星更新--0.9.4版,不工作或使用流星更新,其他错误弹出:

/home/hunter/.meteor/packages/meteor-tool/.1.0.35.hgbesu++os.linux.x86_32+web.browser+web.cordova/meteor-tool-os.linux.x86_32/dev_bundle/lib/node_modules/fibers/future.js:206
                                                throw(ex);

..
Error: tunneling socket could not be established, cause=socket hang up
    at Object.Future.wait (/home/hunter/.meteor/packages/meteor-tool/.1.0.35.hgbesu++os.linux.x86_32+web.browser+web.cordova/meteor-tool-os.linux.x86_32/dev_bundle/lib/node_modules/fibers/future.js:326:15)
    at _.extend._createSocket (packages/ddp/stream_client_nodejs.js:265)
    at _.extend._launchConnection (packages/ddp/stream_client_nodejs.js:142)
    at new LivedataTest.ClientStream (packages/ddp/stream_client_nodejs.js:28)
    at new Connection (packages/ddp/livedata_connection.js:52)
    at Object.DDP.connect (packages/ddp/livedata_connection.js:1581)
这应该是一个问题


搜索后没有文档。

使用meteor run如下:

meteor run --release

…将不会升级您的meteor安装,但将下载
--release
并使用它运行当前的应用程序。

我将通过将文件.meteor/release更改为meteor 1.0进行更新。我有软件包问题,我还注意到iron router的内部操作发生了变化(我通过修改文件加载顺序修复了这一问题),在Meteor 1.0上,您拥有一个用于所有内容的软件包

尝试添加meteor平台的包,它是一个包含最常用包的元包


我还遇到了一些atmosphere软件包的问题,升级它很困难。

这有点晚,而且有点不同:当我从1.0.3.1升级到1.0.3.2时,我遇到了类似的问题。在阅读了这里的答案之后,我尝试了以下对我有用的方法:

meteor update --release <new version>
流星更新——发布
用正在运行的最新版本替换
。这更新了我的项目,随后使用meteor运行的结果与预期一致。

我能够成功地将项目从0.9.3.1更新到1.1,包括:

meteor update

在将meteor更新到1.4.1之后,我遇到了类似的问题。我碰巧在这个帮助下把它修好了

  • 重置你的应用程序 流星复位

  • 再次使用meteor安装npm 流星npm安装

  • 重建npm(可选) 流星npm重建


  • 非常酷的提示。非常适合在不完全破坏代码库的情况下升级项目。