Download the PHP package daikazu/laravel-go without Composer

On this page you can find all versions of the php package daikazu/laravel-go. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package laravel-go

Envault banner

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

Laravel Go =>

Introduction

If you are like me and find yourself repeating the same steps everytime when starting to build a new site with Laravel, then look no further. Get up and GO with this light yet highly opinionated package for developing websites using the TALL stack. It helps you set up some view folder organization and a few sensible packages to get you started. Not to mention a sweet page build artisan command.

The idea behind this package is to install, use, and then remove.

So what are you waiting for, get GOing!

Feel free to give input and suggestions to our discussion board.

Installation

You can install the package via composer:

Usage

One Time Install

Create a go-packages.json file in you project root folder or use the following artisan command to create it for you.

THe created file will look as follows:

Add any additional packages you would like to install in your setup or copy and paste the following starter packages.

Additionally, you can add the -d or the --default flags when running the go:init command to add the following automatically.

install the initial scaffolding by running the following artisan command.

Additionally, you can add the -d or the --default flags the go:install command, and it will auto initialize with the default packages

NOTE this command should only be run once. A repeated run will overwrite any modified files.

this will prompt you for a site name and scaffold out the following files.

Install composer dependencies

Install node dependencies and build your assets

We recommend using pnpm instead of the default npm.

Don't forget to change configs and add environment variable as needed.

Static Page Creation Tool

Quickly create a static page using the following command. Creates blade.php file and adds entry into your routes files.

This will create a my-page.blade.php in the resources/views/web/sections/static/ folder

An entry is added to your web.php routes file.

Options

Option Required Description
path true URL
name false View name
--title= false Meta Title
--description false Meta Description

by appending a / or /index at the end of your path you tell the command to make and index.blade.php file in the appropriate folder.

Example:

Created file: /resources/views/web/sections/static/post/comments.index.blade.php

Website Duplication Tool

Crawl and Duplicate an existing website to the Laravel-Go way of things. Currently, a work in progress but is mostly feature complete. this will crawl and scrape the website creating routes, views, and assets. use the optional --fileter= flag to filter out any unwanted URIs.

This will copy the main header and footer from the website and create aheader.blade.phpandfooter.blade.phpfile in theresources/views/web/layout/folder and remove the

and

All versions of laravel-go with dependencies

PHP Build Version
Package Version
Requires php Version ^8.1
ext-dom Version *
ext-libxml Version *
illuminate/contracts Version ^9.0
illuminate/support Version ^9.37
spatie/crawler Version ^7.1
spatie/laravel-package-tools Version ^1.13.0
symfony/dom-crawler Version ^6.1
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package daikazu/laravel-go contains the following files

Loading the files please wait ....