Príkazy v terminále, npm a composer | Areaweb

Príkazy v terminále, npm a composer

Základné príkazy v termináli pre WordPress vývojárov – npm, composer, git a wp-cli na hostingu.

náhrada za windows terminál – cmder alebo používaj terminál priamo vo VS Code

základne príkazy

cd  - cesta do priečinka


cd ..  alebo  ..\ - o jedno vyššie
cd C:\laragon
..\..\   - o dva priečinky vyššie
ls -a - vypíše súbory v priečinku

explorer.exe - otvorenie priecinku v exploreri  / 'nazov.png' - otvorenis file

code . - otvorenie vo visual studio code
npm install a composer install pridajú potrebné packages ak koírujes subor a vynechas node_modules a vendor

Composer

ak nemáš composer stiahni si instalacku
composer --version - zistie ci mate nainstalovany composer a aku verziu
composer require spatie/browsershot  - nainstalovanie package

pridanie do Environment Variables

takto pridate nodejs C:\Program Files\nodejs

php --version
which php

NPM a node js

node --version  / node -v
npm --version / npm -v
npm install package

ak nemáš stiahni si instalačku node a naistaluej sa ti s nou aj npm

Mazanie a vytvaranie priecinkov v konzole windows/ linuxe

rm -r dirname 

rm -d dirname  // prazdny priecinok

rm filename  // subor

mkdir dirname  // vztvorenie priecinka
echo. >config.php  // vytvorenie suboru config.php   (echo some-text  > filename.txt) s textom

Deploy na server

  • mozeme cez git clone, je ale potrebne vytvorit si na githube token ktory zadame ako hesl cez Settings/Developer settings/ Perosnal access teokens / Tokens(classic)
  • lepsia moznost je cez php rsync-develop-production.php, musime ist cez ubuntu terminal https://www.areaweb2.pppcreative.sk/ako-zacat-s-laravelom/

npm a build

npm install, npm run build, npm run dev – pre témy s webpack/Vite. Na HostCreators cez SSH alebo GIT deploy.

Composer (PHP)

composer install – závislosti pre custom pluginy. Nepushuj vendor/ do git ak je v .gitignore.

WP-CLI

  • wp plugin list
  • wp cache flush
  • wp search-replace
  • wp user list
  • wp post generate

HostCreators WP-CLI: HostCreators návod.