Noah's Pairwise Manifest
    Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    resource-treepublic

    resource-tree

    A useful separation of lookup (URL parsing/routing) and resources for implementing a HTTP server.

    Installation: npm install resource-tree

    Small example:

    var resource_tree = require('resource-tree');
    
    var root = {
        // Assuming "example.js" exists in the same directory as this script
        'example.js': new resource_tree.FileResource(require('path').join(__dirname, 'example.js'))
    };
    
    resource_tree.createServer(root).listen(8080, "127.0.0.1");
    
    console.log("Now you can GET http://127.0.0.1:8080/example.js");
    console.log("Everything else is properly handled as 404 (Not Found) or 405 (Method Not Allowed)");
    

    Examples by use-case:

    install

    npm i resource-tree

    Downloadsweekly downloads

    61

    version

    0.0.0-14

    license

    BSD

    repository

    githubbitbucket

    last publish

    collaborators

    • avatar