我刚更新到流星6.5
meteor update我还更新了软件包
mrt update现在当我启动我的服务器时
mrt -p 3001我得到:
重新启动流星服务器(1x)
1倍还在增加。要阻止它,我需要用以下方法来终止这个过程:
$ 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) 请修复问题并重新启动。
我已经有了一个软件包文件,但是没有软件包文件夹。
发布于 2013-08-24 10:39:05
尝试删除主文件夹.meteorite中的(rm -rf ~/.meteorite),然后运行mrt (不是流星)
似乎mrt重新计算了npm不受流星影响的缺陷
发布于 2013-08-24 18:34:12
要找到Meteor过程,您可以:
$ ps ax | grep node | grep meteor那就杀了那个pid
$ kill -9 <pid>删除主文件夹中的陨石隐藏文件夹
$ rm -rf ~/.meteorite再运行一次陨石
mrt如果未按以下方式更新陨石,请检查是否处于陨石> 0.6.11中:
$ sudo npm update -g meteorite最后一件事要确保你安装了标准的应用程序包。
https://stackoverflow.com/questions/18249340
复制相似问题