我已经在我的mac机器上成功安装了宅基地,并且我使用以下命令设置了路径
export PATH=~/.composer/vendor/bin:$PATH
但每次重新启动我的机器时,宅基地命令都不起作用,我必须再次运行export PATH=~/.composer/vendor/bin:$PATH
来修复此问题。
请建议一种方法来解决这个问题。谢谢你的帮助。
答案 0 :(得分:0)
使用shell配置程序将该行放在/ etc / profile(对于整个系统)或只是~fagrant / .profile(仅对您的用户)。像这样:
config.vm.provision "set-path", type: "shell" do |s|
s.inline = "grep "~/.composer/vendor/bin" ~vagrant/.profile &> /dev/null || echo "export PATH=~/.composer/vendor/bin:\$PATH" >> ~vagrant/.profile"
end
这会检查grep
以查看该文本是否在文件中,如果返回非零结果(||
),则将该行附加到文件末尾。