homestead 및 laravel 5.5를 실행합니다. VirtualBox Homestead-7이 실행 중이고 내 laravel 로컬 페이지로드 중입니다. 내 웹 사이트에서 모든 종류의 코드를 변경하면 내보기가 업데이트되지 않습니다. 그러나 링크가 내 로컬 웹 사이트로 올바르게 설정되어 있습니다.Laravel Homestead 사이트가 업데이트되지 않습니다.
Homestead.yaml
---
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox
authorize: ~/.ssh/id_rsa.pub
keys:
- ~/.ssh/id_rsa
folders:
- map: ~/Documents/Development/Medifaktor/MFS
to: /home/vagrant/Code/MFS
sites:
- map: local.medifaktor
to: /home/vagrant/Code/MFS/public
databases:
- homestead
variables:
- key: APP_ENV
value: local
# blackfire:
# - id: foo
# token: bar
# client-id: foo
# client-token: bar
# ports:
# - send: 93000
# to: 9300
# - send: 7777
# to: 777
# protocol: udp
예를 들어 :이 페이지에 제목 태그를 변경,하지만 난 내 로컬 호스트의 웹 사이트를 새로 고칠 때, 아무 것도보기에 변경되지
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Test</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/axios/0.16.1/axios.js"></script>
<link rel="stylesheet" href="{!! asset('css/vendor.css') !!}" />
<link rel="stylesheet" href="{!! asset('css/app.css') !!}" />
</head>
<body class="gray-bg">
<div id="wrapper">
<!-- Main view -->
@yield('content')
</div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.3.0/vue.js"></script>
<script src="{!! asset('js/app.js') !!}" type="text/javascript"></script>
<script src="{!! asset('js/main.js') !!}" type="text/javascript"></script>
</body>
</html>
때 폴더가 매핑되는 파일을 열면 변경 사항이 표시됩니다. 브라우저에서 새로 고침을 누르면 아무 일도 일어나지 않습니다. VM이 실행 중이고 오류가 표시되지 않습니다.
내가 설치 : 내가 발견vagrant box add laravel/homestead
cd ~
git clone https://github.com/laravel/homestead.git Homestead
cd Homestead
git checkout v6.5.0
bash init.sh
vagrant up
뭔가 : 나는 명령으로 농가를 사용 과거를. 모든 농가 명령은 더 이상 존재하지 않습니다. 따라서 Homestead 폴더에있는 방황액을 사용했습니다. VM이 실행 중이지만 변경 사항은 표시되지 않습니다. 올바른 폴더에
나는 다음 "Test1을"
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Test1</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/axios/0.16.1/axios.js"></script>
<link rel="stylesheet" href="{!! asset('css/vendor.css') !!}" />
<link rel="stylesheet" href="{!! asset('css/app.css') !!}" />
</head>
<body class="gray-bg">
<div id="wrapper">
<!-- Main view -->
@yield('content')
</div>
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.3.0/vue.js"></script>
<script src="{!! asset('js/app.js') !!}" type="text/javascript"></script>
<script src="{!! asset('js/main.js') !!}" type="text/javascript"></script>
</body>
</html>
로 제목을 변경하고 나는 소스 폴더 변경을 참조하십시오. 새로 고침, 아무것도 변경하지 않습니다.
web.php는 :
Route::group(['domain' => 'local.medifaktor', 'namespace' => 'MFS'], function() {
// ADMINISTRATION
Route::group(['prefix' => 'admin', 'namespace' => 'admin'], function() {
Route::get('/dashboard', '[email protected]')->name('admin.dashboard'); //->middleware('role:superadministrator|administrator|supervisor');
});
// INCIDENTS
Route::get('/', 'Incidents\[email protected]');
Route::get('/incidents', 'Incidents\[email protected]')->name("home");
// MFUSERS
Route::get('/register', 'Authentication\[email protected]');
Route::get('/login', 'Authentication\[email protected]');
// Route::get('/incidents/{incidents}', 'MFS\[email protected]');
// GIS
Route::get('/gis', 'MFS\[email protected]')->name("minor");
});
내가 환경 농가에 대해 잘 모르겠지만, 호기심 그것이 무엇을 알고. 당신은 작곡가를 사용합니까? –
예, 저는 작곡가를 사용합니다. 내 VM 설정을 제외하면 모두 잘 작동하는 것 같다 – sesc360
'php artisan cache : clear'을 사용해 보셨나요? –