首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >流星更新,服务器一次又一次地重新启动。

流星更新,服务器一次又一次地重新启动。
EN

Stack Overflow用户
提问于 2013-08-15 08:55:09
回答 2查看 2.1K关注 0票数 2

我刚更新到流星6.5

代码语言:javascript
复制
meteor update

我还更新了软件包

代码语言:javascript
复制
mrt update

现在当我启动我的服务器时

代码语言:javascript
复制
mrt -p 3001

我得到:

重新启动流星服务器(1x)

1倍还在增加。要阻止它,我需要用以下方法来终止这个过程:

代码语言:javascript
复制
$ top // find the process id of node
$ kill -9 147854 // 147854 is the process id of node

我不能让服务器正常运行,有解决方案吗?

编辑:使用流星运行时--发布0.6.4.1

包中没有依赖信息。文件系统监视已禁用。=>错误阻止启动:异常,而绑定应用程序:错误: ENOENT,没有这样的文件或目录'/home/test/.meteor/packages/standard-app-packages/package.js‘at Object.fs.openSync (fs.js:338:18) at Object.fs.openSync (/home/test/.meteor/tools/d699ad29da/lib/node_modules/fstream/node_modules/graceful-fs/graceful-fs.js:68:26) at Object.fs.readFileSync (fs.js:182:15) at _.extend.initFromPackageDir(/home/test/.meteor/tools/d699ad29da/tools/packages.js:163:19) at .extend.initFromWarehouse (/home/test/.meteor/tools/d699ad29da/tools/packages.js:197:10) at Object..extend.get (/home/test/.meteor/tools/d699ad29da/tools/packages.js:353:15) at self.api.use (/home/test/.meteor/tools/d699ad29da/tools/bundler.js:111:28)(/home/test/.meteor/tools/d699ad29da/lib/node_modules/underscore/underscore.js:78:11) at Object.self.api.use (/home/test/.meteor/tools/d699ad29da/tools/bundler.js:110:9) at _.extend.init_from_app_dir handler at _.extend.use (/home/test/..meteor/tools)/d699ad29da/tools/bundler.js:464:11) at /home/test/.meteor/tools/d699ad29da/tools/run.js:697:26 at /home/test/.meteor/tools/d699ad29da/tools/run.js:697:26 at exports.inFiber (/home/test/.meteor/tools/d699ad29da/tools/fiber-helpers.js:24:12) 请修复问题并重新启动。

我已经有了一个软件包文件,但是没有软件包文件夹。

EN

回答 2

Stack Overflow用户

发布于 2013-08-24 10:39:05

尝试删除主文件夹.meteorite中的(rm -rf ~/.meteorite),然后运行mrt (不是流星)

似乎mrt重新计算了npm不受流星影响的缺陷

票数 3
EN

Stack Overflow用户

发布于 2013-08-24 18:34:12

  • 这种情况发生在我身上,也回到了0.6.4.1提供的问题。我花了一段时间才开始运作。这就是我在坚果壳里做的..。

要找到Meteor过程,您可以:

代码语言:javascript
复制
$ ps ax | grep node | grep meteor

那就杀了那个pid

代码语言:javascript
复制
$ kill -9 <pid>

删除主文件夹中的陨石隐藏文件夹

代码语言:javascript
复制
$ rm -rf ~/.meteorite

再运行一次陨石

代码语言:javascript
复制
mrt

如果未按以下方式更新陨石,请检查是否处于陨石> 0.6.11中:

代码语言:javascript
复制
$ sudo npm update -g meteorite

最后一件事要确保你安装了标准的应用程序包。

  • 似乎这种情况发生在安装软件包时:/
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18249340

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档