Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Подскажите, пожалуйста, многие примеры в нете имеют вид небольшого архива
и инструкцию к установке вроде
https://github.com/codekerala/laravel-v … pa-invoice
Как из-рабочего проекта сделать архив(минимального размера) чтобы можно было быстро запустить ?
Спасибо!
Не в сети
Не вижу никакого архива по ссылке.
Подскажите, пожалуйста, многие примеры в нете имеют вид небольшого архива
Можно конкретные ссылки на архивы из таких примеров?
Не в сети
Сорри, если я криво выразился чего хочу : хочу сохранять копии проекта копируя только необходимое
Нужны каталоги :
app
config
database
resources
routes
tests (если я делаю в проекте тесты)
И файлы:
.env
composer.json
package.json
webpack.mix.js
Непонятны нужны ли :
phpunit.xml
server.php
ссылка https://github.com/codekerala/laravel-v … pa-invoice
проект на гитхабе - к нему инструкция по установке
Привел как пример - чтобы свой архив можно было запустить командами
composer install
npm install
Или я что-то упустил?
Может есть утилиты для автоматизации?
Не в сети
Composer/npm - это одно, а "копии проекта копируя только необходимое" (бекапы?) - это другое. Я так понял, речь о первом.
Composer (npm и прочие подобные) позволяет ставить пакеты (библиотеки с кодом) и следить за их зависимостями. То есть если один пакет для работы требует другой, то Composer поставит оба. Чтобы работало "composer install", нужно пакет опубликовать. Как это сделать описано на сайте проекта; Composer - https://getcomposer.org, npm - https://www.npmjs.com/
https://packagist.org/?q=laravel&p=0
https://www.npmjs.com/search?q=laravel
Не в сети
Страницы 1