Sign inSign up

azulaedev/php-angular

By azulaedev

Updated over 5 years ago

Apache2+Php7.2+Node10+Theia

Image
0

1.9K

azulaedev/php-angular repository overview

Php7.2 + Node 10 + Theia

To run theia:

#cd theia/examples/browser

#yarn run start --hostname 0.0.0.0 --port 3000

Nota: El plugin de marcado de php @theia/php:next da error por lo que no funciona. Para activarlo en el futuro:

#nano /theia/examples/browser/package.json

Añadir "@theia/php": "next" al final de dependencies

#cd /theia

#yarn

#yarn theia rebuild

Y volver a ejecutar theia

Para arrancar un Laravel por ejemplo:

#cd /path/to/laravel/

#php artisan serve --host 0.0.0.0 --port 80

Para ejecutar un proyecto angular:

#cd /path/to/angular/

#ng serve --host=0.0.0.0 --watch --poll 2000

Se puede guardar una versión de adminer.php y arrancarlo con

#php -S 0.0.0.0:443 -d upload_max_filesize=100M (u otro puerto)

NOTA la siguiente versión tendrá un Theia adaptado para PHP:

cd theia-php-extension

nvm install 8

nvm use 8

Cambiar @theia/php": "0.0.0" por "next" en el package.json

yarn rebuild:browser

npm install

cd browser-app

yarn

yarn run start --hostname 0.0.0.0 --port 3000

  • para ejecutar otro proyecto angular primero hay que instalar otra version de node:

nvm install 10

nvm use 10

Para instalar VsCode

tar -xvzf code-server-{version}-linux-x64.tar.gz

cd code-server-{version}-linux-x64

chmod +x code-server

./code-server --bind-addr 0.0.0.0:3000 o ./code-server --host 0.0.0.0 --port 3000

Para descargar las versiones buscar en https://github.com/cdr/code-server/releases

Tag summary

Content type

Image

Digest

Size

901.9 MB

Last updated

over 5 years ago

docker pull azulaedev/php-angular