Notice: The Monaca & Onsen UI Community Forum is shutting down.

For Onsen UI bug reports, feature requests and questions, please use the Onsen UI GitHub issues page. For help with Monaca, please contact Monaca Support Team.

Thank you to all our community for your contributions to the forum. We look forward to hearing from you in the new communication channels.

Monaca preview, serving up content from different directory



  • Hello all, I recently installed some dependencies and whenever I do ‘monaca preview’ now it serves up from the www folder like below.

    Starting up http-server, serving /../../../Onsen/my-project/www
    Available on:
      http://127.0.0.1:8000
      http://192.168.1.113:8000
    
    

    However, before adding dependencies the server would spin up like this, which contains all my components.

    http://0.0.0.0:8000/
    webpack result is served from /
    content is served from ./src/public
    

    Does anyone know where in my project I can change the directory to which monaca serves up content? How do I get my project to serve from ./src/public again? Thanks in advance.



  • Answering my question here. I was able to have monaca preview spin up from default directory by adding missing lines to project_info.json under the .monaca directory. Here is what the current file looks like when it is working.

    {
        "framework_version": "3.5",
        "cordova_version": "5.2",
        "xcode_version": "6",
        "plugins": [
            "mobi.monaca.plugins.Monaca",
            "org.apache.cordova.splashscreen"
        ],
        "template-type": "angular2",
        "build": {
            "transpile": {
                "enabled": true
            }
        }
    }
    
    

    For some reason, the framework_version field was missing. Replacing it seemed to correct the monaca preview issue.