.gitignore 的官方 laravel 推荐将我与未使用的文件夹混淆
Official laravel recommendation of .gitignore confuse me with unused folder
以下是link官方Laravel推荐的.gitignore
https://github.com/laravel/laravel/blob/master/.gitignore
这包含:
/node_modules
/public/hot
/public/storage
/storage/*.key
/vendor
/.idea
/.vscode
/.vagrant
Homestead.json
Homestead.yaml
npm-debug.log
yarn-error.log
.env
.phpunit.result.cache
我有以下困惑:
"/public/hot" 何时使用。到目前为止,有没有人看到 'public' 文件夹中使用的“hot”文件夹?
"/public/storage" 何时使用。到目前为止,有没有人看到 'public' 中使用的 'storage' 文件夹?
因为“/public/hot”和“/public/storage”不是laravel框架的明显部分,为什么建议在gitignore中添加?
为什么其他 public 子文件夹如“public/css/、public/js/、public/fonts/ *" 不会添加到上面的列表中,因为它会根据 "resource/" 内容生成。
"/storage/*.key" 什么时候创建这个“密钥”扩展文件?
为什么其他存储子文件夹如“storage/framework/cache/、storage/framework/sessions/、storage/framework/views/, storage/logs/" 没有添加到上面的列表中 ?
Laravel 5.4 以上的最佳 .gitignore 列表是什么?
我很感激你的想法。谢谢
public/hot
是 webpack 开发服务器使用的临时文件。
public/storage
是 storage/app/public
的符号链接。有关详细信息,请参阅 filesystem documentation。
- 由
php artisan storage:link
创建
public/hot
仅在开发期间使用,并且在每次 npm run hot
为 运行 时创建。 public/storage
只是一个符号链接,需要在生产和开发环境中创建。
- Web 服务器从这些目录提供您的资产。
- 这些是 OAuth 等服务的秘密加密密钥。
- Passport 的
php artisan passport:keys
是它们的来源之一。有关详细信息,请参阅 deploying passport。
- 框架需要这些供内部使用。
- 我想说官方存储库中的
.gitignore
可能是一个很好的起点。
以下是link官方Laravel推荐的.gitignore
https://github.com/laravel/laravel/blob/master/.gitignore
这包含:
/node_modules
/public/hot
/public/storage
/storage/*.key
/vendor
/.idea
/.vscode
/.vagrant
Homestead.json
Homestead.yaml
npm-debug.log
yarn-error.log
.env
.phpunit.result.cache
我有以下困惑:
"/public/hot" 何时使用。到目前为止,有没有人看到 'public' 文件夹中使用的“hot”文件夹?
"/public/storage" 何时使用。到目前为止,有没有人看到 'public' 中使用的 'storage' 文件夹?
因为“/public/hot”和“/public/storage”不是laravel框架的明显部分,为什么建议在gitignore中添加?
为什么其他 public 子文件夹如“public/css/、public/js/、public/fonts/ *" 不会添加到上面的列表中,因为它会根据 "resource/" 内容生成。
"/storage/*.key" 什么时候创建这个“密钥”扩展文件?
为什么其他存储子文件夹如“storage/framework/cache/、storage/framework/sessions/、storage/framework/views/, storage/logs/" 没有添加到上面的列表中 ?
Laravel 5.4 以上的最佳 .gitignore 列表是什么?
我很感激你的想法。谢谢
public/hot
是 webpack 开发服务器使用的临时文件。public/storage
是storage/app/public
的符号链接。有关详细信息,请参阅 filesystem documentation。- 由
php artisan storage:link
创建
- 由
public/hot
仅在开发期间使用,并且在每次npm run hot
为 运行 时创建。public/storage
只是一个符号链接,需要在生产和开发环境中创建。- Web 服务器从这些目录提供您的资产。
- 这些是 OAuth 等服务的秘密加密密钥。
- Passport 的
php artisan passport:keys
是它们的来源之一。有关详细信息,请参阅 deploying passport。
- Passport 的
- 框架需要这些供内部使用。
- 我想说官方存储库中的
.gitignore
可能是一个很好的起点。