Giter Club home page Giter Club logo

infusion-docs's Introduction

Infusion Documentation

Browse the Infusion Documentation on GitHub

You can browse the Infusion Documentation as static user friendly pages, or if you prefer, you can browse the Infusion Documentation directly on GitHub.

Building a Local Copy of the Documentation

Get the node modules for this project:

npm install

To generate the HTML and run the DocPad server locally:

npm run docpad

Then, point your browser to: http://localhost:9778/

Deploy

While GitHub Pages is not used to host fluidproject.org, our deployment process requires that the generated site be pushed to the deploy branch in the project repo. The contents of the deploy branch will automatically be served as the contents are changed.

To generate and push to the deploy branch on the project repo run the following:

npm run deploy

WARNING: Deploying will upload the site to the deploy branch of the origin remote. If you have cloned from the production repository and you have push access, you will actually run the docs publication workflow against the live production branch, regardless of whichever branch you happen to be working on.

A Note on DocPad plugins

Changes to DocPad plugins used by this package only take effect when your node_modules directory is up to date. It is therefore highly important to remove your existing node_modules and rerun npm install when pulling down updates to this repository. Failure to do so may result in broken links, rendering errors, and other problems.

Note also that the plugins used by this package are only compatible with DocPad 6.79.4 or earlier. You should use the version of docpad installed as a dependency of this package rather than a globally installed version. This is handled automatically by the npm run commands mentioned in the rest of this document.

infusion-docs's People

Contributors

jobara avatar acheetham avatar waharnum avatar amb26 avatar the-t-in-rtf avatar simonbates avatar cindyli avatar jhung avatar michelled avatar maozillah avatar alychow avatar blueslug avatar statebait avatar dayotte avatar javihernandez avatar avtar avatar duhrer avatar

Watchers

James Cloos avatar

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.