5,322
edits
No edit summary |
No edit summary |
||
Line 2: | Line 2: | ||
[https://laravel.com Website] | [https://laravel.com Website] | ||
=Usage= | ==Usage== | ||
==Installation== | ===Installation=== | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
composer global require laravel/installer | composer global require laravel/installer | ||
Line 20: | Line 20: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==Copying an existing project== | ===Copying an existing project=== | ||
After you git pull an existing project, you will need to do the following to get it running.<br> | After you git pull an existing project, you will need to do the following to get it running.<br> | ||
Note: The app key is used for encrypting cookies.<br> | Note: The app key is used for encrypting cookies.<br> | ||
Line 34: | Line 34: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
=Resources= | ==Laravel Mix== | ||
Laravel mix is an asset compiler/minifier for Laravel build upon webpack.<br> | |||
Your configuration will be in <code>webpack.mix.js</code><br> | |||
The following may be convenient: | |||
<syntaxhighlight lang="js"> | |||
const fs = require('fs-extra'); | |||
function rm(webpackConfig, ...args) { | |||
fs.removeSync(args[0]); | |||
} | |||
</syntaxhighlight> | |||
==Resources== | |||
* [https://laravel.com/docs/ Laravel Documentation] | * [https://laravel.com/docs/ Laravel Documentation] | ||
* [https://laracasts.com/series/laravel-from-scratch-2018 Laravel from Scratch online course] | * [https://laracasts.com/series/laravel-from-scratch-2018 Laravel from Scratch online course] |