Laravel: Difference between revisions

343 bytes added ,  13 December 2019
no edit summary
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]