
<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:media="http://search.yahoo.com/mrss/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DevWPlus &#8211; EBUT Laboratory</title>
	<atom:link href="https://ebutlab.com/development/devwellnessplus/feed/" rel="self" type="application/rss+xml" />
	<link>https://ebutlab.com</link>
	<description>Emotional, Burning, Unlimited Tuned Laboratory</description>
	<lastBuildDate>Tue, 03 Nov 2020 00:03:06 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://ebutlab.com/wp-content/uploads/2016/01/cropped-logo-2x-100x100.png</url>
	<title>DevWPlus &#8211; EBUT Laboratory</title>
	<link>https://ebutlab.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">179778457</site>	<item>
		<title>HeadlessCMSとは</title>
		<link>https://ebutlab.com/blog/2020/10/09/headlesscms%e3%81%a8%e3%81%af/</link>
		
		<dc:creator><![CDATA[Cozy]]></dc:creator>
		<pubDate>Fri, 09 Oct 2020 12:11:00 +0000</pubDate>
				<category><![CDATA[_inMind]]></category>
		<category><![CDATA[DevWPlus]]></category>
		<category><![CDATA[Tech]]></category>
		<guid isPermaLink="false">https://twitter.com/hckojima/status/1318162878298419200</guid>

					<description><![CDATA[HeadlessCMSとは？WordPressに取って代わる「新定番のCMS」となるか https://goworkship.com/magazine/headlesscms/ #workship @goworkshipより

(Feed generated with FetchRSS)]]></description>
										<content:encoded><![CDATA[<p><a href="https://goworkship.com/magazine/headlesscms/" target="_blank" rel="noopener noreferrer"><img decoding="async" class="alignleft" src="https://i1.wp.com/goworkship.com/magazine/wp-content/uploads/2020/07/headless-1596753_1920.jpg" alt="" width="50%"></a>HeadlessCMSとは？WordPressに取って代わる「新定番のCMS」となるか</p>
<p>Web制作の場ではお馴染みとなったCMS（コンテンツ管理システム）。WordPressをはじめとする従来タイプのCMSは「CoupledCMS（カップルドCMS）」と呼ばれています。それに対して新しく登場したのが「HeadlessCMS（ヘッドレスCMS）」です。今回は新タイプのCMSである、HeadlessCMSについてご紹介します ..</p>
<p>＜HeadlessCMSと従来のCoupledCMSの違い＞<span id="more-18198"></span></p>
<ol>
<li>プレビュー機能がない</li>
<li>既存のWebサイトに利用できる</li>
<li>マルチデバイスに対応している</li>
<li>Single Page Applicationとの相性がよい</li>
</ol>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">18198</post-id>	</item>
		<item>
		<title>setup Laravel 8,7 on CentOS8</title>
		<link>https://ebutlab.com/blog/2020/10/02/setup-laravel-87-on-centos8/</link>
					<comments>https://ebutlab.com/blog/2020/10/02/setup-laravel-87-on-centos8/#respond</comments>
		
		<dc:creator><![CDATA[Cozy]]></dc:creator>
		<pubDate>Fri, 02 Oct 2020 14:56:00 +0000</pubDate>
				<category><![CDATA[_inMind]]></category>
		<category><![CDATA[DevWPlus]]></category>
		<guid isPermaLink="false">https://ebutlab.com/?p=18148</guid>

					<description><![CDATA[Check: Laravel + AdminLTE + Vue.JS Laravel 8 -&#62; Vue.js非推奨か・・・まだ Use Caseも少ないか・・・Laravel 7 -&#62; jeroennoten&#8230; <br> <a class="read-more" href="https://ebutlab.com/blog/2020/10/02/setup-laravel-87-on-centos8/">続きを読む</a>]]></description>
										<content:encoded><![CDATA[
<p><strong>Check: Laravel + AdminLTE + Vue.JS</strong></p>



<p>Laravel 8 -&gt; Vue.js非推奨か・・・まだ Use Caseも少ないか・・・<br>Laravel 7 -&gt; jeroennoten/laravel-adminlte はメモリ 2GB&lt; Vue.js のパッケージングセットは稼働しない・・</p>



<p>Composer 使わずに、 Laravel+Vue Crud Starter &#8211; A very simple Laravel 7 + Vue 2 + AdminLTE 3 based Curd Starter template for SPA Application. とかの別路線で行くか？でもアップデート、他ツール連携を考えると標準的な composer での管理がよい・・・</p>



<p><strong>Environment : os, daemon, php</strong></p>



<pre class="wp-block-preformatted">[root@home ~]# cat /etc/redhat-release
CentOS Linux release 8.2.2004 (Core)</pre>



<span id="more-18148"></span>



<pre class="wp-block-preformatted">[root@home ~]# dnf repolist
repo id&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;repo name
AppStream&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CentOS-8 - AppStream
BaseOS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CentOS-8 - Base
PowerTools&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CentOS-8 - PowerTools
epel&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Extra Packages for Enterprise Linux 8 - x86_64
epel-modular&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Extra Packages for Enterprise Linux Modular 8 - x86_64
extras&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CentOS-8 - Extras
mariadb-main&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MariaDB Server
mariadb-maxscale&nbsp;&nbsp;&nbsp;MariaDB MaxScale
nginx-mainline&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nginx mainline repo
remi&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remi's RPM repository for Enterprise Linux 8 - x86_64
remi-modular&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remi's Modular repository for Enterprise Linux 8 - x86_64
remi-safe&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Safe Remi's RPM repository for Enterprise Linux 8 - x86_64


[root@home ~]# ll /etc/yum.repos.d/
CentOS-AppStream.repo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CentOS-Vault.repo
CentOS-Base.repo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;epel-modular.repo
CentOS-centosplus.repo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;epel-playground.repo
CentOS-CR.repo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;epel.repo
CentOS-Debuginfo.repo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;epel-testing-modular.repo
CentOS-Devel.repo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;epel-testing.repo
CentOS-Extras.repo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;mariadb.repo
CentOS-fasttrack.repo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;nginx.repo
CentOS-HA.repo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;remi-modular.repo
CentOS-Media.repo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;remi.repo
CentOS-PowerTools.repo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;remi-safe.repo
CentOS-Sources.repo


[root@home ~]# rpm -qi nginx
Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: nginx
Epoch&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: 1
Version&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: 1.17.4
Release&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: 1.el8.ngx
Architecture: x86_64
Install Date: Sun 29 Sep 2019 09:51:31 PM JST
Group&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: System Environment/Daemons
Size&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: 3003720
License&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: 2-clause BSD-like license
Signature&nbsp;&nbsp;&nbsp;: RSA/SHA1, Wed 25 Sep 2019 01:04:47 AM JST, Key ID abf5bd827bd9bf62
Source RPM&nbsp;&nbsp;: nginx-1.17.4-1.el8.ngx.src.rpm
Build Date&nbsp;&nbsp;: Wed 25 Sep 2019 12:22:05 AM JST
Build Host&nbsp;&nbsp;: rhel8-amd64-builder-builder.gnt.nginx.com
Relocations : (not relocatable)
Vendor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: Nginx, Inc.
URL&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: http://nginx.org/
Summary&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: High performance web server
Description :
nginx [engine x] is an HTTP and reverse proxy server, as well as
a mail proxy server.


[root@home ~]# rpm -aq | grep aria
MariaDB-server-10.4.8-1.el8.x86_64
MariaDB-client-10.4.12-1.el8.x86_64
MariaDB-common-10.4.12-1.el8.x86_64
[root@home ~]# rpm -aq | grep nginx
nginx-mod-stream-1.14.1-9.module_el8.0.0+184+e34fea82.x86_64
nginx-mod-http-perl-1.14.1-9.module_el8.0.0+184+e34fea82.x86_64
nginx-mod-http-xslt-filter-1.14.1-9.module_el8.0.0+184+e34fea82.x86_64
nginx-mod-mail-1.14.1-9.module_el8.0.0+184+e34fea82.x86_64
nginx-all-modules-1.14.1-9.module_el8.0.0+184+e34fea82.noarch
nginx-filesystem-1.14.1-9.module_el8.0.0+184+e34fea82.noarch
nginx-mod-http-image-filter-1.14.1-9.module_el8.0.0+184+e34fea82.x86_64
nginx-1.17.4-1.el8.ngx.x86_64
[root@home ~]# rpm -aq | grep php
php-process-7.4.9-1.el8.remi.x86_64
php-pear-1.10.12-1.el8.remi.noarch
php-gd-7.4.9-1.el8.remi.x86_64
oniguruma5php-6.9.5+rev1-2.el8.remi.x86_64
php-cli-7.4.9-1.el8.remi.x86_64
php-json-7.4.9-1.el8.remi.x86_64
php-mbstring-7.4.9-1.el8.remi.x86_64
php-mysqlnd-7.4.9-1.el8.remi.x86_64
php-phpmailer6-6.1.7-1.el8.remi.noarch
php-bcmath-7.4.9-1.el8.remi.x86_64
php-intl-7.4.9-1.el8.remi.x86_64
php-xml-7.4.9-1.el8.remi.x86_64
php-fpm-7.4.9-1.el8.remi.x86_64
php-imap-7.4.9-1.el8.remi.x86_64
php-pecl-zip-1.19.0-1.el8.remi.7.4.x86_64
php-fedora-autoloader-1.0.1-2.el8.remi.noarch
php-pecl-mcrypt-1.0.3-1.el8.remi.7.4.x86_64
php-common-7.4.9-1.el8.remi.x86_64
php-pdo-7.4.9-1.el8.remi.x86_64


[root@home ~]# dnf install php-opcache php-pecl-xdebug
Last metadata expiration check: 0:59:38 ago on Sat 22 Aug 2020 04:11:01 PM JST.
Dependencies resolved.
================================================================================
Package&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Arch&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Repository&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Size
================================================================================
Installing:
php-opcache&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;x86_64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;7.4.9-1.el8.remi&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;remi-modular&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;333 k
php-pecl-xdebug&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;x86_64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.9.6-1.el8.remi.7.4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;remi-modular&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;249 k


Transaction Summary
================================================================================
Install&nbsp;&nbsp;2 Packages
...
Transaction test succeeded.
Running transaction
&nbsp;&nbsp;Preparing&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1/1
&nbsp;&nbsp;Installing&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: php-pecl-xdebug-2.9.6-1.el8.remi.7.4.x86_64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1/2
&nbsp;&nbsp;Installing&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: php-opcache-7.4.9-1.el8.remi.x86_64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2/2
&nbsp;&nbsp;Running scriptlet: php-opcache-7.4.9-1.el8.remi.x86_64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2/2
&nbsp;&nbsp;Verifying&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: php-opcache-7.4.9-1.el8.remi.x86_64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1/2
&nbsp;&nbsp;Verifying&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: php-pecl-xdebug-2.9.6-1.el8.remi.7.4.x86_64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2/2


Installed:
&nbsp;&nbsp;php-opcache-7.4.9-1.el8.remi.x86_64
&nbsp;&nbsp;php-pecl-xdebug-2.9.6-1.el8.remi.7.4.x86_64


Complete!</pre>



<p>Required from Laeavel installed: <br>php-bcmath <br>php-intl <br>php-pdo <br>php-xml <br>php-mysqlnd <br>php-gd <br>php-mcrypt -&gt;&nbsp;php-pecl-mcrypt-1.0.3-1.el8.remi.7.4.x86_64 <br>php-tokenizer -&gt;&nbsp;php-common-7.4.9-1.el8.remi.x86_64 <br>php-zip -&gt;&nbsp;php-pecl-zip-1.19.0-1.el8.remi.7.4.x86_64<br><br>add: <br>php-opcache <br>php-pecl-xdebug</p>



<p><strong>Environment : composer</strong></p>



<pre class="wp-block-preformatted"><strong>[root@home ~]# wget https://getcomposer.org/installer -O comp</strong>
<strong>oser-installer.php</strong>
--2020-08-12 17:38:47--&nbsp;&nbsp;https://getcomposer.org/installer
Resolving getcomposer.org (getcomposer.org)... 142.44.245.229, 2607:5300:201:2100::4:d105
Connecting to getcomposer.org (getcomposer.org)|142.44.245.229|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 275994 (270K) [application/octet-stream]
Saving to: ‘composer-installer.php’


composer-installer. 100%[===================&gt;] 269.53K&nbsp;&nbsp;&nbsp;269KB/s&nbsp;&nbsp;&nbsp;&nbsp;in 1.0s


2020-08-12 17:38:49 (269 KB/s) - ‘composer-installer.php’ saved [275994/275994]


<strong>[root@home ~]# php composer-installer.php --filename=composer --install-dir=/usr/local/bin</strong>
All settings correct for using Composer
Downloading...


Composer (version 1.10.10) successfully installed to: /usr/local/bin/composer
Use it: php /usr/local/bin/composer


<strong>[root@home ~]# composer self-update</strong>
A preview release of the next major version of Composer is available (2.0.0-alpha3), run "composer self-update --preview" to give it a try. See also https://github.com/composer/composer/releases for changelogs.
You are already using composer version 1.10.10 (stable channel).


[root@home ~]# composer -v
Do not run Composer as root/super user! See https://getcomposer.org/root for details
&nbsp;&nbsp;&nbsp;______
&nbsp;&nbsp;/ ____/___&nbsp;&nbsp;____ ___&nbsp;&nbsp;____&nbsp;&nbsp;____&nbsp;&nbsp;________&nbsp;&nbsp;_____
/ /&nbsp;&nbsp;&nbsp;/ __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/
/ /___/ /_/ / / / / / / /_/ / /_/ (__&nbsp;&nbsp;)&nbsp;&nbsp;__/ /
\____/\____/_/ /_/ /_/ .___/\____/____/\___/_/
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/_/
Composer version 1.10.10 2020-08-03 11:35:19


Usage:
&nbsp;&nbsp;command [options] [arguments]
...
</pre>



<p></p>



<p><strong>Environment : node.js</strong></p>



<pre class="wp-block-preformatted"><strong>[root@dev822 ~]# dnf search nodejs</strong>
Last metadata expiration check: 1:29:16 ago on Fri 09 Oct 2020 12:57:03 PM JST.
========================================= Name Exactly Matched: nodejs ==========================================
nodejs.x86_64 : JavaScript runtime
======================================== Name &amp; Summary Matched: nodejs =========================================
nodejs-GeographicLib.noarch : NodeJS implementation of GeographicLib
============================================= Name Matched: nodejs ==============================================
nodejs-docs.noarch : Node.js API documentation
nodejs-devel.x86_64 : JavaScript runtime - development headers
nodejs-marked.noarch : A markdown parser for JavaScript built for speed
nodejs-nodemon.noarch : Simple monitor script for use during development of a node.js app
nodejs-full-i18n.x86_64 : Non-English locale data for Node.js
nodejs-packaging.noarch : RPM Macros and Utilities for Node.js Packaging
nodejs-codemirror.noarch : A versatile JS text editor
============================================ Summary Matched: nodejs ============================================
cjdns-tools.noarch : Nodejs tools for cjdns


<strong>[root@dev822 ~]# dnf install nodejs</strong>
Last metadata expiration check: 1:29:38 ago on Fri 09 Oct 2020 12:57:03 PM JST.
Dependencies resolved.
=================================================================================================================
Package&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Arch&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Version&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Repository&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Size
=================================================================================================================
Installing:
nodejs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;x86_64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1:10.21.0-3.module_el8.2.0+391+8da3adc6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AppStream&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;8.9 M
Installing dependencies:
npm&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;x86_64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1:6.14.4-1.10.21.0.3.module_el8.2.0+391+8da3adc6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AppStream&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.8 M
Installing weak dependencies:
nodejs-full-i18n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;x86_64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1:10.21.0-3.module_el8.2.0+391+8da3adc6&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;AppStream&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;7.3 M
Enabling module streams:
nodejs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;10


Transaction Summary
=================================================================================================================
Install&nbsp;&nbsp;3 Packages


Total download size: 20 M
Installed size: 72 M
Is this ok [y/N]: y
Downloading Packages:
(1/3): npm-6.14.4-1.10.21.0.3.module_el8.2.0+391+8da3adc6.x86_64.rpm&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.6 MB/s | 3.8 MB&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;00:02
(2/3): nodejs-full-i18n-10.21.0-3.module_el8.2.0+391+8da3adc6.x86_64.rpm&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.0 MB/s | 7.3 MB&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;00:03
(3/3): nodejs-10.21.0-3.module_el8.2.0+391+8da3adc6.x86_64.rpm&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1.9 MB/s | 8.9 MB&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;00:04
-----------------------------------------------------------------------------------------------------------------
Total&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;4.0 MB/s |&nbsp;&nbsp;20 MB&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;00:05
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
&nbsp;&nbsp;Running scriptlet: npm-1:6.14.4-1.10.21.0.3.module_el8.2.0+391+8da3adc6.x86_64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1/1
&nbsp;&nbsp;Preparing&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1/1
&nbsp;&nbsp;Installing&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: nodejs-full-i18n-1:10.21.0-3.module_el8.2.0+391+8da3adc6.x86_64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1/3
&nbsp;&nbsp;Installing&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: npm-1:6.14.4-1.10.21.0.3.module_el8.2.0+391+8da3adc6.x86_64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2/3
&nbsp;&nbsp;Installing&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: nodejs-1:10.21.0-3.module_el8.2.0+391+8da3adc6.x86_64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3/3
&nbsp;&nbsp;Running scriptlet: nodejs-1:10.21.0-3.module_el8.2.0+391+8da3adc6.x86_64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3/3
&nbsp;&nbsp;Verifying&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: nodejs-1:10.21.0-3.module_el8.2.0+391+8da3adc6.x86_64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;1/3
&nbsp;&nbsp;Verifying&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: nodejs-full-i18n-1:10.21.0-3.module_el8.2.0+391+8da3adc6.x86_64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2/3
&nbsp;&nbsp;Verifying&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;: npm-1:6.14.4-1.10.21.0.3.module_el8.2.0+391+8da3adc6.x86_64&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3/3


Installed:
&nbsp;&nbsp;nodejs-1:10.21.0-3.module_el8.2.0+391+8da3adc6.x86_64
&nbsp;&nbsp;nodejs-full-i18n-1:10.21.0-3.module_el8.2.0+391+8da3adc6.x86_64
&nbsp;&nbsp;npm-1:6.14.4-1.10.21.0.3.module_el8.2.0+391+8da3adc6.x86_64


Complete!
…</pre>



<p></p>



<p><strong>Environment : Laravel8</strong></p>



<pre class="wp-block-preformatted">[<a href="mailto:cozy@home.dev">cozy@home.dev</a>820 ~]$ composer global require laravel/installer
Changed current directory to /home/cozy/.config/composer
Using version ^4.0 for laravel/installer
./composer.json has been created
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 12 installs, 0 updates, 0 removals
&nbsp;&nbsp;- Installing symfony/polyfill-php80 (v1.18.1): Downloading (100%)
&nbsp;&nbsp;- Installing symfony/process (v5.1.7): Downloading (100%)
&nbsp;&nbsp;- Installing symfony/polyfill-mbstring (v1.18.1): Downloading (100%)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- Installing symfony/polyfill-intl-normalizer (v1.18.1): Downloading (100%)&nbsp;&nbsp;- Installing symfony/polyfill-intl-grapheme (v1.18.1): Downloading (100%)&nbsp;&nbsp;&nbsp;&nbsp;- Installing symfony/polyfill-ctype (v1.18.1): Downloading (100%)
&nbsp;&nbsp;- Installing symfony/string (v5.1.7): Downloading (100%)
&nbsp;&nbsp;- Installing psr/container (1.0.0): Downloading (100%)
&nbsp;&nbsp;- Installing symfony/service-contracts (v2.2.0): Downloading (100%)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- Installing symfony/polyfill-php73 (v1.18.1): Downloading (100%)
&nbsp;&nbsp;- Installing symfony/console (v5.1.7): Downloading (100%)
&nbsp;&nbsp;- Installing laravel/installer (v4.0.5): Downloading (100%)
symfony/service-contracts suggests installing symfony/service-implementation
symfony/console suggests installing symfony/event-dispatcher
symfony/console suggests installing symfony/lock
symfony/console suggests installing psr/log (For using the console logger)
Writing lock file
Generating autoload files
10 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
[<a href="mailto:cozy@home.dev">cozy@home.dev</a>820 ~]$&nbsp;ema .bash_profile
[<a href="mailto:cozy@home.dev">cozy@home.dev</a>820 ~]$ source .bash_profile
[<a href="mailto:cozy@home.dev">cozy@home.dev</a>822 ~]$ diff .bash_profile .bash_profile~
9c9
&lt; PATH=$PATH:$HOME/.local/bin:$HOME/bin:$HOME/.config/composer/vendor/bin
---
&gt; PATH=$PATH:$HOME/.local/bin:$HOME/bin


<strong>[</strong><a href="mailto:cozy@home.dev">cozy@home.dev</a><strong>822 ~]$ cd /data/</strong><a href="http://wp.ebut.org/">wp.ebut.org/</a>
<strong>[</strong><a href="mailto:cozy@home.dev">cozy@home.dev</a><strong>822</strong> <a href="http://wp.ebut.org/">wp.ebut.org</a><strong>]$ composer create-project "laravel/laravel" wp081</strong>
Creating a "laravel/laravel" project at "./wp081"
Installing laravel/laravel (v8.1.0)
&nbsp;&nbsp;- Installing laravel/laravel (v8.1.0): Downloading (100%)
Created project in /data/<a href="http://wp.ebut.org/wp081">wp.ebut.org/wp081</a>
&gt; @php -r "file_exists('.env') || copy('.env.example', '.env');"
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 107 installs, 0 updates, 0 removals
&nbsp;&nbsp;- Installing voku/portable-ascii (1.5.3): Loading from cache
&nbsp;&nbsp;- Installing symfony/polyfill-php80 (v1.18.1): Loading from cache
&nbsp;&nbsp;- Installing symfony/polyfill-mbstring (v1.18.1): Loading from cache
&nbsp;&nbsp;- Installing symfony/polyfill-ctype (v1.18.1): Loading from cache
&nbsp;&nbsp;- Installing phpoption/phpoption (1.7.5): Loading from cache
&nbsp;&nbsp;- Installing graham-campbell/result-type (v1.0.1): Loading from cache
&nbsp;&nbsp;- Installing vlucas/phpdotenv (v5.2.0): Loading from cache
&nbsp;&nbsp;- Installing symfony/css-selector (v5.1.7): Loading from cache
&nbsp;&nbsp;- Installing tijsverkoyen/css-to-inline-styles (2.2.3): Loading from cache
&nbsp;&nbsp;- Installing symfony/var-dumper (v5.1.7): Loading from cache
&nbsp;&nbsp;- Installing symfony/deprecation-contracts (v2.2.0): Loading from cache
&nbsp;&nbsp;- Installing symfony/routing (v5.1.7): Loading from cache
&nbsp;&nbsp;- Installing symfony/process (v5.1.7): Loading from cache
&nbsp;&nbsp;- Installing symfony/polyfill-intl-normalizer (v1.18.1): Loading from cache
&nbsp;&nbsp;- Installing symfony/polyfill-intl-grapheme (v1.18.1): Loading from cache
&nbsp;&nbsp;- Installing symfony/string (v5.1.7): Loading from cache
&nbsp;&nbsp;- Installing symfony/polyfill-php72 (v1.18.1): Loading from cache
&nbsp;&nbsp;- Installing paragonie/random_compat (v9.99.99): Loading from cache
&nbsp;&nbsp;- Installing symfony/polyfill-php70 (v1.18.1): Loading from cache
&nbsp;&nbsp;- Installing symfony/polyfill-intl-idn (v1.18.1): Loading from cache
&nbsp;&nbsp;- Installing phpdocumentor/reflection-common (2.2.0): Loading from cache
&nbsp;&nbsp;- Installing webmozart/assert (1.9.1): Loading from cache
&nbsp;&nbsp;- Installing phpdocumentor/type-resolver (1.4.0): Loading from cache
&nbsp;&nbsp;- Installing phpdocumentor/reflection-docblock (5.2.2): Loading from cache
&nbsp;&nbsp;- Installing symfony/mime (v5.1.7): Loading from cache
&nbsp;&nbsp;- Installing psr/log (1.1.3): Loading from cache
&nbsp;&nbsp;- Installing symfony/polyfill-php73 (v1.18.1): Loading from cache
&nbsp;&nbsp;- Installing symfony/http-foundation (v5.1.7): Loading from cache
&nbsp;&nbsp;- Installing symfony/http-client-contracts (v2.2.0): Loading from cache
&nbsp;&nbsp;- Installing psr/container (1.0.0): Loading from cache
&nbsp;&nbsp;- Installing psr/event-dispatcher (1.0.0): Loading from cache
&nbsp;&nbsp;- Installing symfony/event-dispatcher-contracts (v2.2.0): Loading from cache
&nbsp;&nbsp;- Installing symfony/event-dispatcher (v5.1.7): Loading from cache
&nbsp;&nbsp;- Installing symfony/error-handler (v5.1.7): Loading from cache
&nbsp;&nbsp;- Installing symfony/http-kernel (v5.1.7): Loading from cache
&nbsp;&nbsp;- Installing symfony/finder (v5.1.7): Loading from cache
&nbsp;&nbsp;- Installing symfony/service-contracts (v2.2.0): Loading from cache
&nbsp;&nbsp;- Installing symfony/console (v5.1.7): Loading from cache
&nbsp;&nbsp;- Installing symfony/polyfill-iconv (v1.18.1): Loading from cache
&nbsp;&nbsp;- Installing doctrine/lexer (1.2.1): Loading from cache
&nbsp;&nbsp;- Installing egulias/email-validator (2.1.22): Loading from cache
&nbsp;&nbsp;- Installing swiftmailer/swiftmailer (v6.2.3): Loading from cache
&nbsp;&nbsp;- Installing brick/math (0.9.1): Loading from cache
&nbsp;&nbsp;- Installing ramsey/collection (1.1.1): Loading from cache
&nbsp;&nbsp;- Installing ramsey/uuid (4.1.1): Loading from cache
&nbsp;&nbsp;- Installing psr/simple-cache (1.0.1): Loading from cache
&nbsp;&nbsp;- Installing opis/closure (3.5.7): Loading from cache
&nbsp;&nbsp;- Installing symfony/translation-contracts (v2.3.0): Loading from cache
&nbsp;&nbsp;- Installing symfony/translation (v5.1.7): Loading from cache
&nbsp;&nbsp;- Installing nesbot/carbon (2.41.0): Loading from cache
&nbsp;&nbsp;- Installing monolog/monolog (2.1.1): Loading from cache
&nbsp;&nbsp;- Installing league/mime-type-detection (1.5.0): Loading from cache
&nbsp;&nbsp;- Installing league/flysystem (1.1.3): Loading from cache
&nbsp;&nbsp;- Installing league/commonmark (1.5.5): Loading from cache
&nbsp;&nbsp;- Installing dragonmantank/cron-expression (3.0.1): Loading from cache
&nbsp;&nbsp;- Installing doctrine/inflector (2.0.3): Loading from cache
&nbsp;&nbsp;- Installing laravel/framework (v8.9.0): Downloading (100%)
&nbsp;&nbsp;- Installing fideloper/proxy (4.4.0): Loading from cache
&nbsp;&nbsp;- Installing asm89/stack-cors (v2.0.1): Loading from cache
&nbsp;&nbsp;- Installing fruitcake/laravel-cors (v2.0.2): Loading from cache
&nbsp;&nbsp;- Installing psr/http-message (1.0.1): Loading from cache
&nbsp;&nbsp;- Installing psr/http-client (1.0.1): Loading from cache
&nbsp;&nbsp;- Installing ralouphie/getallheaders (3.0.3): Loading from cache
&nbsp;&nbsp;- Installing guzzlehttp/psr7 (1.7.0): Loading from cache
&nbsp;&nbsp;- Installing guzzlehttp/promises (1.4.0): Loading from cache
&nbsp;&nbsp;- Installing guzzlehttp/guzzle (7.1.1): Loading from cache
&nbsp;&nbsp;- Installing dnoegel/php-xdg-base-dir (v0.1.1): Loading from cache
&nbsp;&nbsp;- Installing nikic/php-parser (v4.10.2): Loading from cache
&nbsp;&nbsp;- Installing psy/psysh (v0.10.4): Loading from cache
&nbsp;&nbsp;- Installing laravel/tinker (v2.4.2): Loading from cache
&nbsp;&nbsp;- Installing scrivo/highlight.php (v9.18.1.2): Loading from cache
&nbsp;&nbsp;- Installing filp/whoops (2.7.3): Loading from cache
&nbsp;&nbsp;- Installing facade/ignition-contracts (1.0.1): Loading from cache
&nbsp;&nbsp;- Installing facade/flare-client-php (1.3.6): Loading from cache
&nbsp;&nbsp;- Installing facade/ignition (2.3.8): Loading from cache
&nbsp;&nbsp;- Installing fzaninotto/faker (v1.9.1): Loading from cache
&nbsp;&nbsp;- Installing hamcrest/hamcrest-php (v2.0.1): Loading from cache
&nbsp;&nbsp;- Installing mockery/mockery (1.4.2): Loading from cache
&nbsp;&nbsp;- Installing nunomaduro/collision (v5.0.2): Loading from cache
&nbsp;&nbsp;- Installing sebastian/version (3.0.2): Loading from cache
&nbsp;&nbsp;- Installing sebastian/type (2.3.0): Loading from cache
&nbsp;&nbsp;- Installing sebastian/resource-operations (3.0.3): Loading from cache
&nbsp;&nbsp;- Installing sebastian/recursion-context (4.0.3): Loading from cache
&nbsp;&nbsp;- Installing sebastian/object-reflector (2.0.3): Loading from cache
&nbsp;&nbsp;- Installing sebastian/object-enumerator (4.0.3): Loading from cache
&nbsp;&nbsp;- Installing sebastian/global-state (5.0.1): Loading from cache
&nbsp;&nbsp;- Installing sebastian/exporter (4.0.3): Loading from cache
&nbsp;&nbsp;- Installing sebastian/environment (5.1.3): Loading from cache
&nbsp;&nbsp;- Installing sebastian/diff (4.0.3): Loading from cache
&nbsp;&nbsp;- Installing sebastian/comparator (4.0.5): Loading from cache
&nbsp;&nbsp;- Installing sebastian/code-unit (1.0.7): Loading from cache
&nbsp;&nbsp;- Installing sebastian/cli-parser (1.0.1): Loading from cache
&nbsp;&nbsp;- Installing phpunit/php-timer (5.0.2): Loading from cache
&nbsp;&nbsp;- Installing phpunit/php-text-template (2.0.3): Loading from cache
&nbsp;&nbsp;- Installing phpunit/php-invoker (3.1.1): Loading from cache
&nbsp;&nbsp;- Installing phpunit/php-file-iterator (3.0.5): Loading from cache
&nbsp;&nbsp;- Installing sebastian/complexity (2.0.1): Loading from cache
&nbsp;&nbsp;- Installing sebastian/lines-of-code (1.0.1): Loading from cache
&nbsp;&nbsp;- Installing theseer/tokenizer (1.2.0): Loading from cache
&nbsp;&nbsp;- Installing sebastian/code-unit-reverse-lookup (2.0.3): Loading from cache
&nbsp;&nbsp;- Installing phpunit/php-code-coverage (9.2.0): Loading from cache
&nbsp;&nbsp;- Installing doctrine/instantiator (1.3.1): Loading from cache
&nbsp;&nbsp;- Installing phpspec/prophecy (1.12.1): Loading from cache
&nbsp;&nbsp;- Installing phar-io/version (3.0.2): Loading from cache
&nbsp;&nbsp;- Installing phar-io/manifest (2.0.1): Loading from cache
&nbsp;&nbsp;- Installing myclabs/deep-copy (1.10.1): Loading from cache
&nbsp;&nbsp;- Installing phpunit/phpunit (9.4.0): Loading from cache
symfony/routing suggests installing symfony/config (For using the all-in-one router or any loader)
symfony/routing suggests installing symfony/yaml (For using the YAML loader)
symfony/routing suggests installing symfony/expression-language (For using expression matching)
symfony/routing suggests installing doctrine/annotations (For using the annotation loader)
paragonie/random_compat suggests installing ext-libsodium (Provides a modern crypto API that can be used to generate random bytes.)
symfony/http-client-contracts suggests installing symfony/http-client-implementation
symfony/event-dispatcher suggests installing symfony/dependency-injection
symfony/http-kernel suggests installing symfony/browser-kit
symfony/http-kernel suggests installing symfony/config
symfony/http-kernel suggests installing symfony/dependency-injection
symfony/service-contracts suggests installing symfony/service-implementation
symfony/console suggests installing symfony/lock
swiftmailer/swiftmailer suggests installing true/punycode (Needed to support internationalized email addresses, if ext-intl is not installed)
ramsey/uuid suggests installing ext-gmp (Enables faster math with arbitrary-precision integers using GMP.)
ramsey/uuid suggests installing ext-uuid (Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.)
ramsey/uuid suggests installing ramsey/uuid-doctrine (Allows the use of Ramsey\Uuid\Uuid as Doctrine field type.)
ramsey/uuid suggests installing paragonie/random-lib (Provides RandomLib for use with the RandomLibAdapter)
symfony/translation suggests installing symfony/config
symfony/translation suggests installing symfony/yaml
monolog/monolog suggests installing graylog2/gelf-php (Allow sending log messages to a GrayLog2 server)
monolog/monolog suggests installing doctrine/couchdb (Allow sending log messages to a CouchDB server)
monolog/monolog suggests installing ruflin/elastica (Allow sending log messages to an Elastic Search server)
monolog/monolog suggests installing elasticsearch/elasticsearch (Allow sending log messages to an Elasticsearch server via official client)
monolog/monolog suggests installing php-amqplib/php-amqplib (Allow sending log messages to an AMQP server using php-amqplib)
monolog/monolog suggests installing ext-amqp (Allow sending log messages to an AMQP server (1.0+ required))
monolog/monolog suggests installing ext-mongodb (Allow sending log messages to a MongoDB server (via driver))
monolog/monolog suggests installing mongodb/mongodb (Allow sending log messages to a MongoDB server (via library))
monolog/monolog suggests installing aws/aws-sdk-php (Allow sending log messages to AWS services like DynamoDB)
monolog/monolog suggests installing rollbar/rollbar (Allow sending log messages to Rollbar)
monolog/monolog suggests installing php-console/php-console (Allow sending log messages to Google Chrome)
league/flysystem suggests installing league/flysystem-eventable-filesystem (Allows you to use EventableFilesystem)
league/flysystem suggests installing league/flysystem-rackspace (Allows you to use Rackspace Cloud Files)
league/flysystem suggests installing league/flysystem-azure (Allows you to use Windows Azure Blob storage)
league/flysystem suggests installing league/flysystem-webdav (Allows you to use WebDAV storage)
league/flysystem suggests installing league/flysystem-aws-s3-v2 (Allows you to use S3 storage with AWS SDK v2)
league/flysystem suggests installing league/flysystem-aws-s3-v3 (Allows you to use S3 storage with AWS SDK v3)
league/flysystem suggests installing spatie/flysystem-dropbox (Allows you to use Dropbox storage)
league/flysystem suggests installing srmklive/flysystem-dropbox-v2 (Allows you to use Dropbox storage for PHP 5 applications)
league/flysystem suggests installing league/flysystem-cached-adapter (Flysystem adapter decorator for metadata caching)
league/flysystem suggests installing league/flysystem-sftp (Allows you to use SFTP server storage via phpseclib)
league/flysystem suggests installing league/flysystem-ziparchive (Allows you to use ZipArchive adapter)
laravel/framework suggests installing ext-memcached (Required to use the memcache cache driver.)
laravel/framework suggests installing ext-redis (Required to use the Redis cache and queue drivers (^4.0|^5.0).)
laravel/framework suggests installing aws/aws-sdk-php (Required to use the SQS queue driver, DynamoDb failed job storage and SES mail driver (^3.0).)
laravel/framework suggests installing doctrine/dbal (Required to rename columns and drop SQLite columns (^2.6).)
laravel/framework suggests installing league/flysystem-aws-s3-v3 (Required to use the Flysystem S3 driver (^1.0).)
laravel/framework suggests installing league/flysystem-cached-adapter (Required to use the Flysystem cache (^1.0).)
laravel/framework suggests installing league/flysystem-sftp (Required to use the Flysystem SFTP driver (^1.0).)
laravel/framework suggests installing nyholm/psr7 (Required to use PSR-7 bridging features (^1.2).)
laravel/framework suggests installing pda/pheanstalk (Required to use the beanstalk queue driver (^4.0).)
laravel/framework suggests installing predis/predis (Required to use the predis connector (^1.1.2).)
laravel/framework suggests installing pusher/pusher-php-server (Required to use the Pusher broadcast driver (^4.0).)
laravel/framework suggests installing symfony/cache (Required to PSR-6 cache bridge (^5.1).)
laravel/framework suggests installing symfony/filesystem (Required to enable support for relative symbolic links (^5.1).)
laravel/framework suggests installing symfony/psr-http-message-bridge (Required to use PSR-7 bridging features (^2.0).)
laravel/framework suggests installing wildbit/swiftmailer-postmark (Required to use Postmark mail driver (^3.0).)
guzzlehttp/psr7 suggests installing laminas/laminas-httphandlerrunner (Emit PSR-7 responses)
psy/psysh suggests installing ext-pdo-sqlite (The doc command requires SQLite to work.)
psy/psysh suggests installing hoa/console (A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit.)
filp/whoops suggests installing whoops/soap (Formats errors as SOAP responses)
facade/ignition suggests installing laravel/telescope (^3.1)
sebastian/global-state suggests installing ext-uopz (*)
phpunit/php-code-coverage suggests installing ext-pcov (*)
phpunit/phpunit suggests installing ext-soap (*)
Writing lock file
Generating optimized autoload files
&gt; Illuminate\Foundation\ComposerScripts::postAutoloadDump
&gt; @php artisan package:discover --ansi
73 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
Discovered Package: facade/ignition
Discovered Package: fideloper/proxy
Discovered Package: fruitcake/laravel-cors
Discovered Package: laravel/tinker
Discovered Package: nesbot/carbon
Discovered Package: nunomaduro/collision
Package manifest generated successfully.
&gt; @php artisan key:generate --ansi
Application key set successfully.






[<a href="mailto:cozy@home.dev">cozy@home.dev</a>822 <a href="http://wp.ebut.org/">wp.ebut.org</a>]$ cd wp081/
<strong>[</strong><a href="mailto:cozy@home.dev">cozy@home.dev</a><strong>822 wp081]$ php artisan --version</strong>
<strong>Laravel Framework 8.9.0</strong>
<strong>[</strong><a href="mailto:cozy@home.dev">cozy@home.dev</a><strong>822 wp081]$ sudo chmod -R g+w storage/ bootstrap/cache/; sudo chgrp -R nginx storage/ bootstrap/cache/</strong>




[<a href="mailto:cozy@home.dev">cozy@home.dev</a>822 wp08]$ cp -p .env .<a href="http://env.org/">env.org</a>
[<a href="mailto:cozy@home.dev">cozy@home.dev</a>822 wp08]$ ema .env
[<a href="mailto:cozy@home.dev">cozy@home.dev</a>822 wp081]$ diff .env .<a href="http://env.org/">env.org</a>
1c1
&lt; APP_NAME=wp081
---
&gt; APP_NAME=Laravel
5c5
&lt; APP_URL=<a href="https://wp.ebut.org/">https://wp.ebut.org</a>
---
&gt; APP_URL=<a href="http://localhost/">http://localhost</a>
12,14c12,14
&lt; DB_DATABASE=laravel-wp081
&lt; DB_USERNAME=cozy
&lt; DB_PASSWORD=Sara87!!
---
&gt; DB_DATABASE=laravel
&gt; DB_USERNAME=root
&gt; DB_PASSWORD=




[<a href="mailto:cozy@home.dev">cozy@home.dev</a>822 wp081]$ mysqladmin create laravel-wp081</pre>



<p></p>



<p><strong>Environment : make local SSL certifications</strong></p>



<pre class="wp-block-preformatted">[<a href="mailto:cozy@home.dev">cozy@home.dev</a>822 ~]$ sudo openssl genrsa -out /etc/ssl/wp.ebut.key 2048
Generating RSA private key, 2048 bit long modulus (2 primes)
......................+++++
.................+++++
e is 65537 (0x010001)
[<a href="mailto:cozy@home.dev">cozy@home.dev</a>822 ~]$ sudo openssl req -new -key /etc/ssl/wp.ebut.key -out /etc/ssl/wp.ebut.csr
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [XX]:JP
State or Province Name (full name) []:Kanagawa
Locality Name (eg, city) [Default City]:Odawara
Organization Name (eg, company) [Default Company Ltd]:EBUTLAB
Organizational Unit Name (eg, section) []:NOC
Common Name (eg, your name or your server's hostname) []:<a href="http://wp.ebut.org/">wp.ebut.org</a>
Email Address []:<a href="mailto:cozy@ebut.org">cozy@ebut.org</a>


Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:
An optional company name []:
[<a href="mailto:cozy@home.dev">cozy@home.dev</a>822 ~]$ sudo openssl x509 -days 3650 -req -signkey /etc/ssl/wp.ebut.key -in /etc/ssl/wp.ebut.csr -out /etc/ssl/wp.ebut.crt
Signature ok
subject=C = JP, ST = Kanagawa, L = Odawara, O = EBUTLAB, OU = NOC, CN = <a href="http://wp.ebut.org/">wp.ebut.org</a>, emailAddress = <a href="mailto:cozy@ebut.org">cozy@ebut.org</a>
Getting Private key
[<a href="mailto:cozy@home.dev">cozy@home.dev</a>822 ~]$ ll /etc/ss
ssh/&nbsp;&nbsp;ssl/&nbsp;&nbsp;sssd/
[<a href="mailto:cozy@home.dev">cozy@home.dev</a>822 ~]$ ll /etc/ssl/wp.ebut.*
-rw-r--r-- 1 root root 1302 10月&nbsp;&nbsp;6 20:33 /etc/ssl/wp.ebut.crt
-rw-r--r-- 1 root root 1045 10月&nbsp;&nbsp;6 20:31 /etc/ssl/wp.ebut.csr
-rw------- 1 root root 1675 10月&nbsp;&nbsp;6 20:30 /etc/ssl/wp.ebut.key
...</pre>



<p></p>



<p><strong>Environment : config nginx + php-fpm</strong></p>



<pre class="wp-block-preformatted">[<a href="mailto:cozy@home.dev">cozy@home.dev</a>822 ~]$ sudo su -
最終ログイン: 2020/10/06 (火) 14:31:31 JST日時 pts/0
[root@home ~]# cd /etc/nginx/conf.available/
[root@home conf.available]# emacs -nw wp.ebut.conf


server {
listen 192.168.56.80:80;
server_name <a href="http://wp.ebut.org;/">wp.ebut.org;</a>
index index.php;
access_log /data/log/nginx/<a href="http://wp.ebut.org.access.log/">wp.ebut.org.access.log</a> main;
error_log /data/log/nginx/<a href="http://wp.ebut.org.error.log/">wp.ebut.org.error.log</a> error;
if ($http_x_forwarded_proto != https) {
&nbsp;&nbsp;return 301 https://$host$request_uri;
&nbsp;}
}
server {
listen 192.168.56.80:443 ssl;
server_name <a href="http://wp.ebut.org;/">wp.ebut.org;</a>
#ssl on;
#keepalive_timeout&nbsp;&nbsp;&nbsp;70;


ssl_protocols&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sslv3 tlsv1 tlsv1.1 tlsv1.2;
#ssl_ciphers&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;aes128-sha:aes256-sha:rc4-sha:des-cbc3-sha:rc4-md5;
ssl_certificate&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/etc/ssl/wp.ebut.crt;
ssl_certificate_key /etc/ssl/wp.ebut.key;
ssl_session_cache&nbsp;&nbsp;&nbsp;shared:ssl:10m;
ssl_session_timeout 10m;


root /data/<a href="http://wp.ebut.org/wp03/public;">wp.ebut.org/wp081/public;</a>
index index.php;
access_log /data/log/nginx/<a href="http://wp.ebut.org.access.log/">wp.ebut.org.access.log</a> main;
error_log /data/log/nginx/<a href="http://wp.ebut.org.error.log/">wp.ebut.org.error.log</a> error;


location / {
&nbsp;&nbsp;try_files $uri $uri/ /index.php?$query_string;
}


location ~ \.php$ {
&nbsp;&nbsp;if (!-f $document_root$fastcgi_script_name) {
&nbsp;&nbsp;&nbsp;return 404;
&nbsp;&nbsp;}
&nbsp;&nbsp;root /data/<a href="http://wp.ebut.org/wp03/public;">wp.ebut.org/wp081/public;</a>
&nbsp;&nbsp;fastcgi_pass&nbsp;&nbsp;&nbsp;127.0.0.1:9000;
&nbsp;&nbsp;fastcgi_split_path_info ^(.+\.php)(/.+)$;
&nbsp;&nbsp;fastcgi_index&nbsp;&nbsp;index.php;
&nbsp;&nbsp;fastcgi_param&nbsp;&nbsp;SCRIPT_FILENAME&nbsp;&nbsp;$document_root/$fastcgi_script_name;
&nbsp;&nbsp;fastcgi_param&nbsp;&nbsp;PATH_INFO $fastcgi_script_name;
&nbsp;&nbsp;fastcgi_param&nbsp;&nbsp;PATH_TRANSLATED $document_root/$fastcgi_path_info;
&nbsp;&nbsp;include&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fastcgi_params;
&nbsp;}
}
</pre>



<p><strong>Environment : config login with ui + Vue.JS</strong></p>



<pre class="wp-block-preformatted"><strong>[</strong><a href="mailto:cozy@home.dev">cozy@home.dev</a><strong>822 wp081]$ composer require laravel/ui</strong>
Using version ^3.0 for laravel/ui
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Generating optimized autoload files
&gt; Illuminate\Foundation\ComposerScripts::postAutoloadDump
&gt; @php artisan package:discover --ansi
73 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
Discovered Package: facade/ignition
Discovered Package: fideloper/proxy
Discovered Package: fruitcake/laravel-cors
Discovered Package: laravel/tinker
Discovered Package: laravel/ui
Discovered Package: nesbot/carbon
Discovered Package: nunomaduro/collision
Package manifest generated successfully.


<strong>[</strong><a href="mailto:cozy@home.dev">cozy@home.dev</a><strong>822 wp081]$ php artisan ui vue --auth</strong>
Vue scaffolding installed successfully.
Please run "npm install &amp;&amp; npm run dev" to compile your fresh scaffolding.
Authentication scaffolding generated successfully.


<strong>[</strong><a href="mailto:cozy@home.dev">cozy@home.dev</a><strong>822 wp081]$ php artisan migrate</strong>
Migration table created successfully.
Migrating: 2014_10_12_000000_create_users_table
Migrated:&nbsp;&nbsp;2014_10_12_000000_create_users_table (42.01ms)
Migrating: 2014_10_12_100000_create_password_resets_table
Migrated:&nbsp;&nbsp;2014_10_12_100000_create_password_resets_table (37.64ms)
Migrating: 2019_08_19_000000_create_failed_jobs_table
Migrated:&nbsp;&nbsp;2019_08_19_000000_create_failed_jobs_table (45.86ms)




[<a href="mailto:cozy@home.dev">cozy@home.dev</a>822 wp081]$ npm install &amp;&amp; npm run dev
npm WARN deprecated popper.js@1.16.1: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1
npm WARN deprecated urix@0.1.0: Please see <a href="https://github.com/lydell/urix#deprecated">https://github.com/lydell/urix#deprecated</a>
npm WARN deprecated chokidar@2.1.8: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
npm WARN deprecated fsevents@1.2.13: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.
npm WARN deprecated resolve-url@0.2.1: <a href="https://github.com/lydell/resolve-url#deprecated">https://github.com/lydell/resolve-url#deprecated</a>
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.2.7 (node_modules/chokidar/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN notsup Unsupported engine for watchpack-chokidar2@2.0.0: wanted: {"node":"&lt;8.10.0"} (current: {"node":"10.21.0","npm":"6.14.4"})
npm WARN notsup Not compatible with your version of node/npm: watchpack-chokidar2@2.0.0
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.1.2 (node_modules/watchpack/node_modules/chokidar/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})


added 1088 packages from 501 contributors and audited 1091 packages in 75.69s


43 packages are looking for funding
&nbsp;&nbsp;run `npm fund` for details


found 0 vulnerabilities




&gt; @ dev /data/<a href="http://wp.ebut.org/wp081">wp.ebut.org/wp081</a>
&gt; npm run development




&gt; @ development /data/<a href="http://wp.ebut.org/wp081">wp.ebut.org/wp081</a>
&gt; cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js


98% after emitting SizeLimitsPlugin


DONE&nbsp;&nbsp;Compiled successfully in 16463ms&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2:31:05 PM


&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Asset&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Size&nbsp;&nbsp;&nbsp;Chunks&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Chunk Names
/css/app.css&nbsp;&nbsp;178 KiB&nbsp;&nbsp;/js/app&nbsp;&nbsp;[emitted]&nbsp;&nbsp;/js/app
&nbsp;&nbsp;/js/app.js&nbsp;&nbsp;1.4 MiB&nbsp;&nbsp;/js/app&nbsp;&nbsp;[emitted]&nbsp;&nbsp;/js/app






[<a href="mailto:cozy@home.dev">cozy@home.dev</a>822 wp081]$ find ./ -name vue* -print
./vendor/laravel/ui/src/Presets/vue-stubs
./node_modules/vue-hot-reload-api
./node_modules/vue-template-es2015-compiler
./node_modules/vue-style-loader
./node_modules/vue-loader
./node_modules/vue-template-compiler
./node_modules/vue
./node_modules/vue/dist/<a href="http://vue.runtime.common.dev.js/">vue.runtime.common.dev.js</a>
./node_modules/vue/dist/vue.js
./node_modules/vue/dist/vue.min.js
./node_modules/vue/dist/vue.esm.browser.js
./node_modules/vue/dist/vue.esm.browser.min.js
./node_modules/vue/dist/vue.runtime.min.js
./node_modules/vue/dist/<a href="http://vue.common.js/">vue.common.js</a>
./node_modules/vue/dist/vue.esm.js
./node_modules/vue/dist/<a href="http://vue.common.dev.js/">vue.common.dev.js</a>
./node_modules/vue/dist/vue.runtime.esm.js
./node_modules/vue/dist/vue.runtime.js
./node_modules/vue/dist/<a href="http://vue.runtime.common.prod.js/">vue.runtime.common.prod.js</a>
./node_modules/vue/dist/<a href="http://vue.runtime.common.js/">vue.runtime.common.js</a>
./node_modules/vue/dist/<a href="http://vue.common.prod.js/">vue.common.prod.js</a>
./node_modules/vue/types/vue.d.ts
</pre>



<p></p>



<p><strong>Environment : config adminLTE</strong></p>



<pre class="wp-block-preformatted"><strong>[</strong><a href="mailto:cozy@home.dev">cozy@home.dev</a><strong>822 wp081]$ composer require jeroennoten/laravel-adminlte</strong>
Using version ^3.5 for jeroennoten/laravel-adminlte
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 2 installs, 0 updates, 0 removals
&nbsp;&nbsp;- Installing almasaeed2010/adminlte (v3.0.5): Loading from cache
&nbsp;&nbsp;- Installing jeroennoten/laravel-adminlte (v3.5.0): Loading from cache
Writing lock file
Generating optimized autoload files
&gt; Illuminate\Foundation\ComposerScripts::postAutoloadDump
&gt; @php artisan package:discover --ansi
Discovered Package: facade/ignition
Discovered Package: fideloper/proxy
Discovered Package: fruitcake/laravel-cors
Discovered Package: jeroennoten/laravel-adminlte
Discovered Package: laravel/tinker
Discovered Package: laravel/ui
Discovered Package: nesbot/carbon
Discovered Package: nunomaduro/collision
Package manifest generated successfully.
73 packages you are using are looking for funding.
Use the `composer fund` command to find out more!




[<a href="mailto:cozy@home.dev">cozy@home.dev</a>822 wp081]$ php artisan adminlte:install
Basic assets installed successfully.
Configuration file installed successfully.
Translation files installed successfully.
The installation is complete.




[<a href="mailto:cozy@home.dev">cozy@home.dev</a>822 wp081]$ php artisan adminlte:install --only=auth_views


The authentication views already exists. Want to replace the views? (yes/no) [no]:
&gt; yes


Authentication views installed successfully.

</pre>



<p></p>



<p><strong>Environment : reinstall Vue.js resources</strong></p>



<pre class="wp-block-preformatted"><strong>[</strong><a href="mailto:cozy@home.dev">cozy@home.dev</a><strong>822 wp081]$ php artisan ui vue</strong>
Vue scaffolding installed successfully.
Please run "npm install &amp;&amp; npm run dev" to compile your fresh scaffolding.
[<a href="mailto:cozy@home.dev">cozy@home.dev</a>822 wp081]$ find ./ -name vue* -print
./vendor/laravel/ui/src/Presets/vue-stubs
<strong>[</strong><a href="mailto:cozy@home.dev">cozy@home.dev</a><strong>822 wp081]$ npm install &amp;&amp; npm run dev</strong>
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/watchpack/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.13 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})


added 1085 packages from 495 contributors and audited 1091 packages in 25.657s


43 packages are looking for funding
&nbsp;&nbsp;run `npm fund` for details


found 0 vulnerabilities


&gt; @ dev /data/<a href="http://wp.ebut.org/wp081">wp.ebut.org/wp081</a>
&gt; npm run development




&gt; @ development /data/<a href="http://wp.ebut.org/wp081">wp.ebut.org/wp081</a>
&gt; cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js


98% after emitting SizeLimitsPlugin


DONE&nbsp;&nbsp;Compiled successfully in 14109ms&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;8:07:12 PM


&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Asset&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Size&nbsp;&nbsp;&nbsp;Chunks&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Chunk Names
/css/app.css&nbsp;&nbsp;178 KiB&nbsp;&nbsp;/js/app&nbsp;&nbsp;[emitted]&nbsp;&nbsp;/js/app
&nbsp;&nbsp;/js/app.js&nbsp;&nbsp;1.4 MiB&nbsp;&nbsp;/js/app&nbsp;&nbsp;[emitted]&nbsp;&nbsp;/js/app
</pre>



<p></p>



<p>FYI</p>



<ul class="wp-block-list"><li><a href="https://weblabo.oscasierra.net/php-composer-1/">PHPライブラリ管理ツール Composer</a></li><li><a href="https://ja.wikipedia.org/wiki/PECL">PECL, PHP Extension Community Library</a></li></ul>



<ul class="wp-block-list"><li><a href="https://jp.vuejs.org/v2/guide/">Vue.js とは？ &#8211; jp.vuejs.org</a></li><li><a href="https://freelance.techcareer.jp/skills/114/articles/12532/">これから学ぼうとしている人にVue.jsのできることを解説！</a></li><li><a href="https://goworkship.com/magazine/vuejs-framework-snippets/">Vue.jsでできること8選。凄さが分かる実用例スニペット集 &#8211; チャットログイン、メール受信箱、ソート機能 etc</a></li><li><a href="https://ja.wikipedia.org/wiki/Laravel">https://ja.wikipedia.org/wiki/Laravel</a></li></ul>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://ebutlab.com/blog/2020/10/02/setup-laravel-87-on-centos8/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">18148</post-id>	</item>
		<item>
		<title>App UI: Screenshots</title>
		<link>https://ebutlab.com/blog/2020/09/10/laravel-7/</link>
		
		<dc:creator><![CDATA[Cozy]]></dc:creator>
		<pubDate>Thu, 10 Sep 2020 06:59:00 +0000</pubDate>
				<category><![CDATA[_inMind]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[DevWPlus]]></category>
		<category><![CDATA[Tech]]></category>
		<guid isPermaLink="false">https://ebutlab.com/?p=17938</guid>

					<description><![CDATA[2020.9.4 on iPad Pro 11 2nd Gene. on 2338&#215;1668 face#00 face#01 face#02 face#03 face#04 on iPad Air 3rd Ge&#8230; <br> <a class="read-more" href="https://ebutlab.com/blog/2020/09/10/laravel-7/">続きを読む</a>]]></description>
										<content:encoded><![CDATA[
<p>2020.9.4 on iPad Pro 11 2nd Gene. on 2338&#215;1668</p>



<figure class="wp-block-table is-style-stripes"><table><tbody><tr><td>face#00<a href="https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.00-1.jpg" target="_blank" rel="noopener noreferrer"><img fetchpriority="high" decoding="async" width="1920" height="1341" class="wp-image-18182" style="width: 100%;" src="https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.00-1.jpg" alt="" srcset="https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.00-1.jpg 1920w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.00-1-300x210.jpg 300w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.00-1-1024x715.jpg 1024w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.00-1-768x536.jpg 768w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.00-1-1536x1073.jpg 1536w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.00-1-830x580.jpg 830w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.00-1-230x161.jpg 230w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.00-1-350x244.jpg 350w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.00-1-480x335.jpg 480w" sizes="(max-width: 1920px) 100vw, 1920px" /></a><br><br>face#01<br><a href="https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.01.jpg" target="_blank" rel="noreferrer noopener"><img decoding="async" width="2388" height="1668" class="wp-image-18181" style="width: 100%;" src="https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.01.jpg" alt="" srcset="https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.01.jpg 2388w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.01-300x210.jpg 300w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.01-1024x715.jpg 1024w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.01-768x536.jpg 768w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.01-1536x1073.jpg 1536w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.01-2048x1431.jpg 2048w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.01-830x580.jpg 830w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.01-230x161.jpg 230w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.01-350x244.jpg 350w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.01-480x335.jpg 480w" sizes="(max-width: 2388px) 100vw, 2388px" /></a><br><br>face#02<br><a href="https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.02.jpg" target="_blank" rel="noreferrer noopener"><img decoding="async" width="1920" height="1341" class="wp-image-18180" style="width: 100%;" src="https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.02.jpg" alt="" srcset="https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.02.jpg 1920w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.02-300x210.jpg 300w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.02-1024x715.jpg 1024w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.02-768x536.jpg 768w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.02-1536x1073.jpg 1536w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.02-830x580.jpg 830w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.02-230x161.jpg 230w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.02-350x244.jpg 350w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.02-480x335.jpg 480w" sizes="(max-width: 1920px) 100vw, 1920px" /></a><br><br>face#03<br><a href="https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.03.jpg" target="_blank" rel="noreferrer noopener"><img loading="lazy" decoding="async" width="1920" height="1341" class="wp-image-18179" style="width: 100%;" src="https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.03.jpg" alt="" srcset="https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.03.jpg 1920w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.03-300x210.jpg 300w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.03-1024x715.jpg 1024w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.03-768x536.jpg 768w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.03-1536x1073.jpg 1536w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.03-830x580.jpg 830w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.03-230x161.jpg 230w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.03-350x244.jpg 350w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.03-480x335.jpg 480w" sizes="auto, (max-width: 1920px) 100vw, 1920px" /></a><br><br>face#04<br><a href="https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.04.jpg" target="_blank" rel="noreferrer noopener"><img loading="lazy" decoding="async" width="1920" height="1341" class="wp-image-18178" style="width: 100%;" src="https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.04.jpg" alt="" srcset="https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.04.jpg 1920w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.04-300x210.jpg 300w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.04-1024x715.jpg 1024w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.04-768x536.jpg 768w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.04-1536x1073.jpg 1536w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.04-830x580.jpg 830w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.04-230x161.jpg 230w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.04-350x244.jpg 350w, https://ebutlab.com/wp-content/uploads/iPadPro11.2ndG-2388x1668.04-480x335.jpg 480w" sizes="auto, (max-width: 1920px) 100vw, 1920px" /></a></td></tr></tbody></table></figure>



<p>on iPad Air 3rd Gene. on 2224&#215;1668</p>



<figure class="wp-block-table is-style-stripes"><table><tbody><tr><td>face#05<br><a href="https://ebutlab.com/wp-content/uploads/iPadAir.3rdG-2224x1668.00.jpg" target="_blank" rel="noreferrer noopener"><img loading="lazy" decoding="async" width="2224" height="1668" class="wp-image-18176" style="width: 100%;" src="https://ebutlab.com/wp-content/uploads/iPadAir.3rdG-2224x1668.00.jpg" alt="" srcset="https://ebutlab.com/wp-content/uploads/iPadAir.3rdG-2224x1668.00.jpg 2224w, https://ebutlab.com/wp-content/uploads/iPadAir.3rdG-2224x1668.00-300x225.jpg 300w, https://ebutlab.com/wp-content/uploads/iPadAir.3rdG-2224x1668.00-1024x768.jpg 1024w, https://ebutlab.com/wp-content/uploads/iPadAir.3rdG-2224x1668.00-768x576.jpg 768w, https://ebutlab.com/wp-content/uploads/iPadAir.3rdG-2224x1668.00-1536x1152.jpg 1536w, https://ebutlab.com/wp-content/uploads/iPadAir.3rdG-2224x1668.00-2048x1536.jpg 2048w, https://ebutlab.com/wp-content/uploads/iPadAir.3rdG-2224x1668.00-830x623.jpg 830w, https://ebutlab.com/wp-content/uploads/iPadAir.3rdG-2224x1668.00-230x173.jpg 230w, https://ebutlab.com/wp-content/uploads/iPadAir.3rdG-2224x1668.00-350x263.jpg 350w, https://ebutlab.com/wp-content/uploads/iPadAir.3rdG-2224x1668.00-480x360.jpg 480w" sizes="auto, (max-width: 2224px) 100vw, 2224px" /></a></td></tr></tbody></table></figure>



<p></p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">17938</post-id>	</item>
		<item>
		<title>Screen Size on smart phones / pads : Reference</title>
		<link>https://ebutlab.com/blog/2020/07/15/screen-size-on-smart-phones-pads-reference/</link>
					<comments>https://ebutlab.com/blog/2020/07/15/screen-size-on-smart-phones-pads-reference/#respond</comments>
		
		<dc:creator><![CDATA[Cozy]]></dc:creator>
		<pubDate>Wed, 15 Jul 2020 01:33:00 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[DevWPlus]]></category>
		<category><![CDATA[Next Home]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[memo]]></category>
		<guid isPermaLink="false">https://ebutlab.com/?p=17749</guid>

					<description><![CDATA[iPad Pro Device + inch + Ver. Gen Rel Screen Size, Pixel / Device Aspects iPad Pro 12.9&#8243; 4th 4th 2020 20&#8230; <br> <a class="read-more" href="https://ebutlab.com/blog/2020/07/15/screen-size-on-smart-phones-pads-reference/">続きを読む</a>]]></description>
										<content:encoded><![CDATA[
<p><strong>iPad Pro</strong></p>



<figure class="wp-block-table is-style-stripes"><table><thead><tr><th class="has-text-align-left" data-align="left">Device + inch + Ver.</th><th class="has-text-align-center" data-align="center">Gen</th><th class="has-text-align-center" data-align="center">Rel</th><th class="has-text-align-center" data-align="center">Screen Size, Pixel / Device</th><th class="has-text-align-center" data-align="center">Aspects</th></tr></thead><tbody><tr><td class="has-text-align-left" data-align="left">iPad Pro 12.9&#8243; 4th</td><td class="has-text-align-center" data-align="center">4th</td><td class="has-text-align-center" data-align="center">2020</td><td class="has-text-align-center" data-align="center">2048 x 2732 / 1366 x 1024</td><td class="has-text-align-center" data-align="center">3:4</td></tr><tr><td class="has-text-align-left" data-align="left"><strong><span class="has-inline-color has-vivid-red-color">iPad Pro 11&#8243; 2nd</span></strong></td><td class="has-text-align-center" data-align="center"><span class="has-inline-color has-vivid-red-color">4th</span></td><td class="has-text-align-center" data-align="center"><span class="has-inline-color has-vivid-red-color">2020</span></td><td class="has-text-align-center" data-align="center"><span class="has-inline-color has-vivid-red-color"><strong>1668 x 2388</strong> /<strong> 1194 x 834</strong></span></td><td class="has-text-align-center" data-align="center"><span class="has-inline-color has-vivid-red-color">139:199</span></td></tr><tr><td class="has-text-align-left" data-align="left">iPad Pro 12.9&#8243; 3rd</td><td class="has-text-align-center" data-align="center">3rd</td><td class="has-text-align-center" data-align="center">2018</td><td class="has-text-align-center" data-align="center">2048 x 2732</td><td class="has-text-align-center" data-align="center">3:4</td></tr><tr><td class="has-text-align-left" data-align="left">iPad Pro 11&#8243;</td><td class="has-text-align-center" data-align="center"></td><td class="has-text-align-center" data-align="center">2018</td><td class="has-text-align-center" data-align="center"><strong>1668 x 2388</strong></td><td class="has-text-align-center" data-align="center">139:199</td></tr><tr><td class="has-text-align-left" data-align="left">iPad Pro 12.9&#8243; 2nd</td><td class="has-text-align-center" data-align="center">2nd</td><td class="has-text-align-center" data-align="center">2017</td><td class="has-text-align-center" data-align="center">2048 x 2732</td><td class="has-text-align-center" data-align="center">3:4</td></tr><tr><td class="has-text-align-left" data-align="left"><strong><span class="has-inline-color has-black-color">i</span>Pad Pro 10.5&#8243;</strong></td><td class="has-text-align-center" data-align="center"></td><td class="has-text-align-center" data-align="center"><span class="has-inline-color has-black-color">2017</span></td><td class="has-text-align-center" data-align="center"><strong>1668 x 2224</strong></td><td class="has-text-align-center" data-align="center">3:4</td></tr><tr><td class="has-text-align-left" data-align="left">iPad Pro 9.7&#8243;</td><td class="has-text-align-center" data-align="center"></td><td class="has-text-align-center" data-align="center">2016</td><td class="has-text-align-center" data-align="center">1536 x 2048</td><td class="has-text-align-center" data-align="center">3:4</td></tr><tr><td class="has-text-align-left" data-align="left">iPad Pro 12.9&#8243; </td><td class="has-text-align-center" data-align="center">1st</td><td class="has-text-align-center" data-align="center">2015</td><td class="has-text-align-center" data-align="center">2048 x 2732</td><td class="has-text-align-center" data-align="center">3:4</td></tr></tbody></table></figure>



<span id="more-17749"></span>



<p><strong>iPad Air</strong></p>



<figure class="wp-block-table is-style-stripes"><table><thead><tr><th class="has-text-align-left" data-align="left">Device <strong>+ inch</strong></th><th class="has-text-align-center" data-align="center">Gen</th><th class="has-text-align-center" data-align="center">Rel</th><th class="has-text-align-center" data-align="center">Size/inch</th><th class="has-text-align-center" data-align="center">Screen Size</th><th class="has-text-align-center" data-align="center">Aspects</th></tr></thead><tbody><tr><td class="has-text-align-left" data-align="left"><strong><span class="has-inline-color has-vivid-red-color">iPad Air</span></strong></td><td class="has-text-align-center" data-align="center"><strong><span class="has-inline-color has-vivid-red-color">3rd</span></strong></td><td class="has-text-align-center" data-align="center"><span class="has-inline-color has-vivid-red-color"><strong>2019</strong></span></td><td class="has-text-align-center" data-align="center"><span class="has-inline-color has-vivid-red-color"><strong>10.5</strong></span></td><td class="has-text-align-center" data-align="center"><strong><span class="has-inline-color has-vivid-red-color">1668 x 2224</span></strong></td><td class="has-text-align-center" data-align="center"><strong><span class="has-inline-color has-vivid-red-color">3:4</span></strong></td></tr><tr><td class="has-text-align-left" data-align="left">iPad Air 2</td><td class="has-text-align-center" data-align="center">2nd</td><td class="has-text-align-center" data-align="center">2014</td><td class="has-text-align-center" data-align="center">9.7</td><td class="has-text-align-center" data-align="center">1536 x 2048</td><td class="has-text-align-center" data-align="center">3:4</td></tr><tr><td class="has-text-align-left" data-align="left">iPad Air</td><td class="has-text-align-center" data-align="center">1st</td><td class="has-text-align-center" data-align="center">2013</td><td class="has-text-align-center" data-align="center">9.7</td><td class="has-text-align-center" data-align="center">1536 x 2048</td><td class="has-text-align-center" data-align="center">3:4</td></tr></tbody></table></figure>



<p><strong>iPad</strong></p>



<figure class="wp-block-table is-style-stripes"><table><thead><tr><th class="has-text-align-left" data-align="left">Device</th><th class="has-text-align-center" data-align="center">Gen</th><th class="has-text-align-center" data-align="center">Rel</th><th class="has-text-align-center" data-align="center">Size/inch</th><th class="has-text-align-center" data-align="center">Screen Size</th><th class="has-text-align-center" data-align="center">Aspects</th></tr></thead><tbody><tr><td class="has-text-align-left" data-align="left">iPad</td><td class="has-text-align-center" data-align="center">7th</td><td class="has-text-align-center" data-align="center">2019</td><td class="has-text-align-center" data-align="center">10.2</td><td class="has-text-align-center" data-align="center">1620 x 2160</td><td class="has-text-align-center" data-align="center">3:4</td></tr><tr><td class="has-text-align-left" data-align="left">iPad</td><td class="has-text-align-center" data-align="center">6th</td><td class="has-text-align-center" data-align="center">2018</td><td class="has-text-align-center" data-align="center">9.7</td><td class="has-text-align-center" data-align="center">1536 x 2048</td><td class="has-text-align-center" data-align="center">3:4</td></tr><tr><td class="has-text-align-left" data-align="left">iPad</td><td class="has-text-align-center" data-align="center">5th</td><td class="has-text-align-center" data-align="center">2017</td><td class="has-text-align-center" data-align="center">9.7</td><td class="has-text-align-center" data-align="center">1536 x 2048</td><td class="has-text-align-center" data-align="center">3:4</td></tr><tr><td class="has-text-align-left" data-align="left">iPad</td><td class="has-text-align-center" data-align="center">4th</td><td class="has-text-align-center" data-align="center">2012</td><td class="has-text-align-center" data-align="center">9.7</td><td class="has-text-align-center" data-align="center">1536 x 2048</td><td class="has-text-align-center" data-align="center">3:4</td></tr><tr><td class="has-text-align-left" data-align="left">iPad</td><td class="has-text-align-center" data-align="center">3rd</td><td class="has-text-align-center" data-align="center">2012</td><td class="has-text-align-center" data-align="center">9.7</td><td class="has-text-align-center" data-align="center">1536 x 2048</td><td class="has-text-align-center" data-align="center">3:4</td></tr><tr><td class="has-text-align-left" data-align="left">iPad 2</td><td class="has-text-align-center" data-align="center">2nd</td><td class="has-text-align-center" data-align="center">2011</td><td class="has-text-align-center" data-align="center">9.7</td><td class="has-text-align-center" data-align="center">768 x 1024</td><td class="has-text-align-center" data-align="center">3:4</td></tr><tr><td class="has-text-align-left" data-align="left">iPad</td><td class="has-text-align-center" data-align="center">1st</td><td class="has-text-align-center" data-align="center">2010</td><td class="has-text-align-center" data-align="center">9.7</td><td class="has-text-align-center" data-align="center">768 x 1024</td><td class="has-text-align-center" data-align="center">3:4</td></tr></tbody></table></figure>



<p>iPad mini</p>



<figure class="wp-block-table is-style-stripes"><table><thead><tr><th class="has-text-align-left" data-align="left">Device</th><th class="has-text-align-center" data-align="center">Gen</th><th class="has-text-align-center" data-align="center">Rel</th><th class="has-text-align-center" data-align="center">Size/inch</th><th class="has-text-align-center" data-align="center">Screen Size</th><th class="has-text-align-center" data-align="center">Aspects</th></tr></thead><tbody><tr><td class="has-text-align-left" data-align="left">iPad mini</td><td class="has-text-align-center" data-align="center">5th</td><td class="has-text-align-center" data-align="center">2019</td><td class="has-text-align-center" data-align="center">7.9</td><td class="has-text-align-center" data-align="center">1536 x 2048</td><td class="has-text-align-center" data-align="center">3:4</td></tr><tr><td class="has-text-align-left" data-align="left">iPad mini 4</td><td class="has-text-align-center" data-align="center">4th</td><td class="has-text-align-center" data-align="center">2015</td><td class="has-text-align-center" data-align="center">7.9</td><td class="has-text-align-center" data-align="center">1536 x 2048</td><td class="has-text-align-center" data-align="center">3:4</td></tr><tr><td class="has-text-align-left" data-align="left">iPad mini 3</td><td class="has-text-align-center" data-align="center">3rd</td><td class="has-text-align-center" data-align="center">2014</td><td class="has-text-align-center" data-align="center">7.9</td><td class="has-text-align-center" data-align="center">1536 x 2048</td><td class="has-text-align-center" data-align="center">3:4</td></tr><tr><td class="has-text-align-left" data-align="left">iPad mini 2</td><td class="has-text-align-center" data-align="center">2nd</td><td class="has-text-align-center" data-align="center">2013</td><td class="has-text-align-center" data-align="center">7.9</td><td class="has-text-align-center" data-align="center">1536 x 2048</td><td class="has-text-align-center" data-align="center">3:4</td></tr><tr><td class="has-text-align-left" data-align="left">iPad mini</td><td class="has-text-align-center" data-align="center">1st</td><td class="has-text-align-center" data-align="center">2012</td><td class="has-text-align-center" data-align="center">7.9</td><td class="has-text-align-center" data-align="center">768 x 1024</td><td class="has-text-align-center" data-align="center">3:4</td></tr></tbody></table></figure>



<ul class="wp-block-list"><li><a href="https://yourfones.net/list/series/ipad/" target="_blank" rel="noreferrer noopener">歴代iPadを実寸の画面サイズで並べて比較</a></li><li><a href="https://www.apple.com/jp/ipad/compare/" target="_blank" rel="noreferrer noopener">iPadのモデルを比較す : Apple</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://ebutlab.com/blog/2020/07/15/screen-size-on-smart-phones-pads-reference/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">17749</post-id>	</item>
		<item>
		<title>ご提案書20200626-0702GO</title>
		<link>https://ebutlab.com/blog/2020/07/06/%e6%8f%90%e6%a1%88%e6%9b%b820200626-0702go/</link>
		
		<dc:creator><![CDATA[Cozy]]></dc:creator>
		<pubDate>Mon, 06 Jul 2020 04:03:00 +0000</pubDate>
				<category><![CDATA[DevWPlus]]></category>
		<guid isPermaLink="false">https://ebutlab.com/?p=18162</guid>

					<description><![CDATA[コンシェルジュマニュアル・デジタル運用のご提案 （zip解凍にBasic認証と同じパスワードが必要です）]]></description>
										<content:encoded><![CDATA[
<p><a href="./Proposal4App2020W1.zip" target="_blank" rel="noreferrer noopener">コンシェルジュマニュアル・デジタル運用のご提案 </a>（zip解凍にBasic認証と同じパスワードが必要です）</p>



<p></p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">18162</post-id>	</item>
	</channel>
</rss>
