【发布时间】:2019-07-14 05:52:45
【问题描述】:
我是 Meteor 的新手,正在尝试开始。我已经运行了curl https://install.meteor.com/ | sh 命令并且它显然安装得很好,但是每当我使用带有meteor 前缀的命令时,我都会收到一条“Killed”消息:
➜ ~ curl https://install.meteor.com/ | sh
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 7786 0 7786 0 0 15678 0 --:--:-- --:--:-- --:--:-- 15697
Downloading Meteor distribution
######################################################################## 100.0%
Meteor 1.8.0.2 has been installed in your home directory (~/.meteor).
Writing a launcher script to /usr/local/bin/meteor for your convenience.
To get started fast:
$ meteor create ~/my_cool_app
$ cd ~/my_cool_app
$ meteor
Or see the docs at:
docs.meteor.com
➜ ~ /usr/local/bin/meteor --version
[1] 13302 killed /usr/local/bin/meteor --version
➜ ~ meteor --version
[1] 13324 killed meteor --version
➜ ~ cd .meteor
➜ .meteor ls
meteor package-metadata packages
➜ .meteor meteor
[1] 13361 killed meteor
➜ .meteor meteor --version
[1] 13383 killed meteor --version
➜ .meteor mrt install
zsh: command not found: mrt
➜ .meteor meteor --help
[1] 13416 killed meteor --help
➜ .meteor cd ..
这很令人沮丧。我通常不会在 SO 上发帖,除非我已经用尽了我的选择,而且由于我正在尝试学习 Meteor,所以这些选择是有限的,我不知道如何调试它。我已经环顾了一段时间,似乎没有其他人遇到这个问题——这似乎是 Windows 上的一个问题,但我使用的是 16 GB RAM 的 macOS 10.13.6。我看到一篇帖子提到在 DO Droplet 上存在此问题,但它们内存不足,但这不是我的问题,我不认为。
任何帮助将不胜感激。
编辑:各个目录的权限设置
usr/local/bin
-rwxr-xr-x 1 {username} admin 4785 Feb 20 06:48 meteor
~/.meteor
lrwxrwxrwx 1 {username} wheel 52B Jan 6 16:51 meteor -> packages/meteor-tool/1.8.0_2/mt-os.osx.x86_64/meteor | drwxr-xr-x 3 {username} wheel 96B Jan 6 16:51 package-metadata | drwxr-xr-x 141 {username} wheel 4.4K Jan 6 16:51 packages | ➜ .meteor meteor create ~/cool-app | [1] 6925 killed meteor create ~/cool-app
【问题讨论】:
-
那么当您通过
cd ~ && meteor create apptest && cd apptest && meteor npm install && meteor创建并启动一个新项目时,是否也会出现这种情况? -
是的,当我输入
meteor create myapp时,我得到了同样的错误。它甚至没有进入目录创建。即使meteor —help也不起作用。 -
这很奇怪。在权限等方面,您的
/usr/local/bin有什么特别之处吗? -
我至少可以在星期一在我的 Mac 上查看权限,并让您知道它们是否与您的不同。
-
这些是我的文件权限:
/usr/local/bin/meteor是-rwxr-xr-x 1 root wheel 4785 6 Dez 2016 meteor和~/.meteor是lrwxr-xr-x 1 {username} staff 52 29 Jan 14:13 meteor -> packages/meteor-tool/1.8.0_2/mt-os.osx.x86_64/meteor
标签: macos meteor file-permissions failed-installation