cssninjaStudio / fresh

🚀 Free Astro Landing page starter
https://fresh.cssninja.io
MIT License
625 stars 147 forks source link

Update dependencies & upgrade gulpfile.js for Gulp 4 #13

Closed markusdosch closed 4 years ago

markusdosch commented 5 years ago

Thanks for providing this awesome landing page starter!

I tried to build this project (npm install && npx gulp build), but it didn't work (see screenshot attached). Probably it is because some of the dependencies are not compatible with the current npm LTS version.

In this course, I updated the project's dependencies with npm-check -u. This included an upgrade to Gulp 4. That is why I updated the gulpfile.js according to the best practices in the Gulp documentation.

The other changes are:

Now, cloning the project and then npm install && npx gulp build successfully builds the project! 😄

Screenshot Fresh Install not working

cssninjaStudio commented 5 years ago

I'll test this pull request and merge it if it works properly. Thanks

cssninjaStudio commented 4 years ago

Closing this since I managed the update to gulp 4 and the template structure rework