两行命令解决 Windows 下 Homestead 运行缓慢的问题

vagrant NFS 有这么一句说明:

Windows users: NFS folders do not work on Windows hosts. Vagrant will ignore your request for NFS synced folders on Windows.

原理: 虽然 vagrant 原生不支持在 Windows 下直接启用 NFS,但是可以通过安装 vagrant NFS 插件达到 Windows 下也能启用 NFS 的目的.
使用步骤:

  1. 使用命令行进入 homestead 的安装目录
  2. 键入命令: vagrant plugin install vagrant-winnfsd 并等待安装完成
  3. 打开当前目录下的 Homestead.yaml
  4. 在 folders 的目录下加上一行 type: "nfs" ,例如:
    folders:
    - map: ~/code
      to: /home/vagrant/code
      type: "nfs"
  5. 运行命令: vagrant up --provision
本作品采用《CC 协议》,转载必须注明作者和本文链接
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 7

请问Mac上要怎么解决?

5年前 评论

我一开始使用 wsl 开发

5年前 评论

@月殇 wsl 无法完全正确挂载 php-cgi,请查阅这个 issue: https://github.com/Microsoft/WSL/issues/19...

5年前 评论

@jobsssss Linux 可以直接跑 docker,Windows 写 PHP 用啥都是一堆障碍.

5年前 评论

@AGD fastcgi_pass unix:/tmp/php-cgi-72.sock; 不使用 tcp 方式

5年前 评论
ruodee

经测可用,感谢分享。这个方法最方便可行

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!