Вы должны взглянуть на Popcorn.js - фреймворк javascript для взаимодействия с Html5: http://popcornjs.org/documentation
Я создал каталог, протестировав таким образом, пожалуйста, убедитесь, что вы filesystem.php в папке конфигурации и разрешения папки хранения.
// This will create folder in storage/app/folder_name
Route::get('/test',function(){
Storage::disk('local')->makeDirectory('app/testFolder');
});
// This will create folder in resources/lang/folder_name
Route::get('/test',function(){
$result = File::makeDirectory(base_path().'/resources/lang/testFolder');
dd($result); // return true if folder created
});
// For more clarity try running this
Route::get('/test',function(){
$langs = ['en', 'fr', 'de','bs'];
foreach ($langs as $key) {
$path = base_path().'/resources/lang/'.$key;
if (!File::exists($path)){
$result = File::makeDirectory($path);
dump("New Folder Created : ".$key);
}else{
dump("Folder Already Exist : ".$key);
}
}
dd("ALL DONE");
});
Надеюсь, это поможет