CLI Getting Started

MDB CLI Getting Started

Backend projects configuration:


Backend project - Node.js

Initialize

Let's initialize npm project first:

        
            
              $ mdb blank init 
        
        
    

Specify project name and choose an npm and . You can also add other meta descriptions or accept default values.

project initalization

Open project in editor (ie. VS Code), create index.js and create your app. You can use sample code:

        
            
          const http = require("http");

          const port = 3000;
          
          const server = http.createServer((req, res) => {
            res.statusCode = 200;
            res.setHeader("Content-Type", "text/plain");
            res.end("Hello Node.JS World ");
          });
          
          server.listen(port, () => {
            console.log(`Server running at port: ${port}`);
          });
                  
        
    

Publish

Once you finish building your project, use the following command do deploy it:

        
            
              $ mdb backend publish -p node12 

        
        
    

Done! Your project will be ready. If you want to check project console use mdb logs command.

Video tutorial:


Backend project - PHP

Initialize

Let's initialize npm project first:

        
            
              $ mdb blank init 
        
        
    

Specify project name and choose an npm and . You can also add other meta descriptions or accept default values.

project initalization

Open project in editor (ie. VS Code), create index.php and create your app. You can use sample code:

        
            
         <?php echo("Hello PHP World"); ?>
                  
        
    

Publish

Once you finish building your project, use the following command do deploy it:

        
            
              $ mdb backend publish -p php7.4 

        
        
    

Done! Your project will be ready. If you want to check project console use mdb logs command.

Video tutorial: