File tree Expand file tree Collapse file tree 3 files changed +8258
-0
lines changed Expand file tree Collapse file tree 3 files changed +8258
-0
lines changed Original file line number Diff line number Diff line change 1+ FROM  mcr.microsoft.com/vscode/devcontainers/php:8.2
2+ 
3+ #  Install Node.js
4+ RUN  curl -fsSL https://deb.nodesource.com/setup_18.x | bash - \
5+     && apt-get install -y nodejs
6+ 
7+ #  Install Composer
8+ RUN  apt-get update && apt-get install -y unzip \
9+     && curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
10+ 
11+ #  Install Laravel dependencies
12+ RUN  apt-get install -y libpng-dev libonig-dev libxml2-dev zip unzip \
13+     && docker-php-ext-install pdo_mysql mbstring exif pcntl bcmath gd
14+ 
15+ #  Set working directory
16+ WORKDIR  /workspace
Original file line number Diff line number Diff line change 1+ {
2+     "name" : " Laravel React Starter Kit"  ,
3+     "dockerFile" : " Dockerfile"  ,
4+     "context" : " .."  ,
5+     "runArgs" : [" --init"  ],
6+     "postCreateCommand" : " composer install && npm install && npm run dev && php artisan key:generate"  ,
7+     "forwardPorts" : [8000 ],
8+     "extensions" : [
9+       " ms-azuretools.vscode-docker"  ,
10+       " dbaeumer.vscode-eslint"  ,
11+       " esbenp.prettier-vscode"  ,
12+       " bmewburn.vscode-intelephense-client"  ,
13+       " amiralizadeh9480.laravel-extra-intellisense"  ,
14+       " onecentlin.laravel-blade"  ,
15+       " streetsidesoftware.code-spell-checker" 
16+     ],
17+     "settings" : {
18+       "terminal.integrated.defaultProfile.linux" : " bash"  ,
19+       "editor.formatOnSave" : true 
20+     },
21+     "remoteUser" : " vscode" 
22+   }
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments