jackpts / kt

The test task for YP from KT

Home Page:http://jackpts.96.lt/upwork/klika-tech/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

klika-tech test task for Y.P.

A Symfony/Webpack/React project created on September 15, 2017, 3:23 pm.

##Install Symfony2

>sudo curl -LsS http://symfony.com/installer -o /usr/local/bin/symfony

>sudo chmod a+x /usr/local/bin/symfony  

>symfony

>cd ~

>symfony new myproject

##If the error:

simplexml_import_dom() must be available

Install and enable the SimpleXML extension.

Re-check Symfony requirements executing this command:

`php ~/klika-tech/bin/symfony_requirements`

Try install additional packages:

`php -i | grep simplexml`

`sudo apt-get install php-xml php7.1-xml php-intl php-fpm php-mbstring php-xmlrpc`

##Install React

npm install --save react react-dom babel-loader babel-core babel-preset-es2015 babel-preset-react react-hot-loader react-router webpack jquery

##Start local Symfony server

php ~/klika-tech/bin/console server:start

##Get local Symfony server status

php ~/klika-tech/bin/console server:status

##Stop local Symfony server

php ~/klika-tech/bin/console server:stop

##Clearing the cache for the prod environment

php /home/jacky/klika-tech/bin/console cache:clear --env=prod

##Run webpack build in Dev mode

webpack

##Run webpack build in Prod mode (to get optimized app.js [3.4Mb --> 230Kb])

NODE_ENV='production' webpack -p

About

The test task for YP from KT

http://jackpts.96.lt/upwork/klika-tech/


Languages

Language:PHP 70.4%Language:JavaScript 20.8%Language:CSS 4.1%Language:ApacheConf 3.9%Language:HTML 0.9%