Code Monkey home page Code Monkey logo

dwncrwlr's Introduction

DWNCRWLR

Build Status npm version

DWNCRWLR is a static site generator.

This repository represents a ready-for-use sample project for usage of the generator itself.

This repository also provides a npm package to integrate the generator to any project structure you want.

Content

--

Installation

The repository mainly provides two different approaches for using it:

  1. 'Clone and own' the repsoitory and make small and simple configurations to use it or just extend its functionality. If you want to use this approach then follow the instrcutions under the next Section: Clone.

  2. Use the npm package within your custom project and provide a configuration. Then follow Section: Setup.

Clone

If you just want to use the project structure provided within this repsoitory you can simply use it by follow the steps below:

  1. Clone the repository

    git clone 
  2. Edit dwncrwlr.config.json for custom setup

    site: {
    
    },
    build: {
    
    }

TODO: write about cloning repo, edit config and use structure to generate a site.

Setup

TODO: Write install and edit config.

views

sites

assets

Usage

TODO: Describe assets

Customization

View: partials

View: layouts

Documentation

Tests

Tests can be run by using 'npm test'.

Unit Test are supported by Jasmine.

Spec reporters:

  • Junit XML based file output
  • Console output

FAQ / Troubleshooting

  • How do I do specifically so and so?
    • No problem! Just do this.

License

License

Further readings

Tests

https://stackoverflow.com/questions/30863565/unit-testing-using-jasmine-and-typescript

https://stackoverflow.com/questions/67299/is-unit-testing-worth-the-effort?rq=1

http://bisaga.com/blog/programming/testing-typescript-node-app-with-jasmine/

https://www.npmjs.com/package/jasmine-trx-reporter

dwncrwlr's People

Contributors

comcy avatar dependabot[bot] avatar

Watchers

James Cloos avatar  avatar  avatar

dwncrwlr's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.