我刚刚在运行Windows 10的计算机上安装了Laravel Homestead,现在我正在尝试使用Composer创建我的第一个项目。
我做cd:在做了vagrant ssh之后进入了一个名为Code的文件夹。
composer create-project laravel/laravel Project1 --prefer-dist
返回错误。
[ErrorException] mkdir():权限被拒绝
必须是具有Composer权限的某种错误。我该如何解决?
答案 0 :(得分:0)
在 Windows 10 中,如果您遇到一些访问问题,您只需要以管理员权限运行控制台和 GIT BASH
答案 1 :(得分:0)
在“Homestead.yaml”文件中,您可以通过以下配置来配置777权限。 “dmode=777”表示所有目录获得777权限,“fmode=777”表示所有文件在“code”文件夹中获得777权限。
folders:
- map: C:/Users/NEW/code
to: /home/vagrant/code
options:
mount_options: ["dmode=777","fmode=777"]
答案 2 :(得分:-2)
我暂时解决了一个我不满意的解决方案,但至少它有效。
sudo chmod 777 code-folder-name
这是在vagrant根文件夹中。