Javascript 将meteor启动脚本安装到主目录

Javascript 将meteor启动脚本安装到主目录,javascript,meteor,Javascript,Meteor,使用curl install.meteor.com | sh安装meteor时,它会尝试在/usr/local/bin/meteor处安装启动程序脚本。但是,这需要我提供管理员密码,而在尝试自动化应用程序部署时,我无法提供管理员密码。在install.meteor.com上的脚本中,这里有一行: PREFIX="/usr/local" 我真的想把前缀变量改为“~/local”,这样我就可以在我的主目录中安装这个可执行文件,并将目录添加到我的PATH变量中。有没有一种方法可以通过发送运行时变量来

使用
curl install.meteor.com | sh
安装meteor时,它会尝试在
/usr/local/bin/meteor
处安装启动程序脚本。但是,这需要我提供管理员密码,而在尝试自动化应用程序部署时,我无法提供管理员密码。在install.meteor.com上的脚本中,这里有一行:

PREFIX="/usr/local"
我真的想把前缀变量改为“~/local”,这样我就可以在我的主目录中安装这个可执行文件,并将目录添加到我的PATH变量中。有没有一种方法可以通过发送运行时变量来更改此变量,而无需下载文件并亲自编辑?我知道我可以使用$HOME/.METOR/tools/latest/launch meteor来启动我的meteor应用程序,但我更喜欢使用启动脚本。

简短而甜蜜:

curl install.meteor.com | sed -e 's/PREFIX="\/usr\/local"/PREFIX="\/~\/local"/g' | sh
用道具来支撑。(注意:我只测试了curl install.meteor.com的sed-e's/PREFIX=“\/usr\/local”/PREFIX=“\/~\/local”/g'/cat,而不是
|sh
,因为我现在不想在我的系统上重新安装meteor,但如果
|sh
也不起作用,我会感到惊讶。)