更新后的盒子里 ~ 下 没有 Code 文件夹

vagrant@homestead:~/LaravelChina$ cd ~
vagrant@homestead:~$ cd Code
-bash: cd: Code: No such file or directory
vagrant@homestead:~$ cd ~/Code
-bash: cd: /home/vagrant/Code: No such file or directory
新建
vagrant@homestead:~$ mkdir Code
vagrant@homestead:~$ cd Code
vagrant@homestead:~/Code$ composer create-project laravel/laravel laravel --prefer-dist "5.5.*"



vagrant@homestead:~$ ls
Code LaravelChina laravel-ubuntu-init
vagrant@homestead:~$ cd Code
vagrant@homestead:~/Code$ ls
laravel
vagrant@homestead:~/Code$ cd laravel
vagrant@homestead:~/Code/laravel$ ls
app composer.json database public routes tests
artisan composer.lock package.json readme.md server.php vendor
bootstrap config phpunit.xml resources storage webpack.mix.js
然后
file

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
最佳答案

教程的 Code 是在本地创建的 然后通过 Homestead.yaml 映射到虚拟机的 看你上面的命令是在虚拟机创建的 和本地目录不一样的额
你试试本地创建 然后 vagrant provision 重新应用更改 vagrant 配置

6年前 评论
讨论数量: 7

试一试用小写的 ‘code’

6年前 评论

Homestead.yaml 贴出来看下呢

6年前 评论
492129825

@Joseph

file
folders:

  • map: ~/Code
    to: /home/vagrant/Code

sites:

  • map: homestead.test
    to: /home/vagrant/Code/Laravel/public
    laravel 和 Laravel 也都不行
6年前 评论
492129825

@sunnylin 配置文件里是 Code 大写的

6年前 评论

教程的 Code 是在本地创建的 然后通过 Homestead.yaml 映射到虚拟机的 看你上面的命令是在虚拟机创建的 和本地目录不一样的额
你试试本地创建 然后 vagrant provision 重新应用更改 vagrant 配置

6年前 评论

更新了什么,造成现在的问题
先检查这两个问题:
1、本地配置 hosts 192.168.10.10 homestead.test
2、如果修改了 Homestead.yaml,需要执行 cd ~/Homestead && vagrant provision && vagrant reload 来使配置生效。

6年前 评论

我也是跟着教程走,结果跟楼主一样:
vagrant@homestead:~$ cd ~/Code
-bash: cd: /home/vagrant/Code: No such file or directory

下面这步就更走不了了
$ composer create-project laravel/laravel Laravel --prefer-dist "5.8.*"

肿么办?

5年前 评论
holyLight 5年前
bing_ (作者) 5年前