0.0.1 • Published 7 years ago

verdijs-pli v0.0.1

Weekly downloads
3
License
MIT
Repository
github
Last release
7 years ago

VerdiJS Project Layout Instance

The PLI (Project Layout Instance) is a javascript object model of the standard directory layout that all VerdiJS modules use. The standard layout enables users to instantly feel at home in any one of the VerdiJS modules.

The PLI is inspired by the Apache Maven Standard Directory Layout.

Directory Descriptions

The following directories are modeled by the PLI.

Source Directories

DirectorySummary
src/main/cssEntry level CSS module(s) are contained in this directory
src/main/jsJavascript supporting dynamic demoes
src/main/htmlDynamic demonstrations
src/test/cssCSS test utilities
src/test/jsJavascript supporting CSS unit tests
src/test/htmlHtml pages for loading the unit tests

Target Directories

DirectorySummary
target/main/cssBuilt CSS modules
target/main/jsBuilt javascript
target/main/htmlBuilt dynamic demo html pages
target/test/cssBuilt test CSS utilities
target/test/jsBuilt test Javascript
target/test/htmlBuilt test html

Usage

var PLI = require('verdijs-pli');
console.log(PLI.src.main.css);
//Logs `./src/main/css`

Extension

More directories can easily be added, and will naturally fit with the build methodology. For example:

DirectorySummary
src/main/coffescriptCoffescript
src/main/jadeJade templates