noc.wc-component-line-chart

1.0.15 • Public • Published

noc-wc-component-line-chart

This is an angular line-chart 'component' with a full application testing harness

Using this package

  • Setup Apache
 Run 'cd /var/www/html'
 Run 'sudo ln -s /path/to/cloned/repo wcharness'
 Update-add /private/etc/apache2/conf/dev/rewrites/rewrites.conf to include:
# Web Components Harness #
# make .tmp subfolders transparent
RewriteCond "%{DOCUMENT_ROOT}/wcharness/.tmp/$1" -f
RewriteRule ^/wcharness/(.*)$ /wcharness/.tmp/$1

# make app subfolders transparent
RewriteCond "%{DOCUMENT_ROOT}/wcharness/app/$1" -f
RewriteRule ^/wcharness/(.*)$ /wcharness/app/$1

# make mobile index page transparent
RewriteCond "%{DOCUMENT_ROOT}/$1/m/$2"
RewriteRule ^/wcharness/m/$ /wcharness/app/mobile.html

# rewrite mobile URL's to source files
RewriteCond "%{DOCUMENT_ROOT}/$1/m/$2"
RewriteRule ^/wcharness/m/(.*)$ /wcharness/app/$1
  • Make sure you have completed all required environment setup steps per [https://issuetrak.enernoc.net/confluence/display/PST/Tools]
  • Clone this repository (i.e. features/my_QAA_testing)
  • Open two terminal sessions
  • In terminal session one
- Run 'cd /path/to/cloned/repo/wcharness'
- Run 'npm install'
- Run 'bower install'
- Run 'cd /path/to/cloned/repo'
- Run 'npm install'
- Run 'bower install'
- Run 'grunt watch'
  • In terminal session two
- Run 'cd /path/to/cloned/repo/wcharness'
- Run 'grunt serve' 

This will compile development assets and start a watch task for live code updates. If grunt serve is not run css and html assets will not be available. Your local component harness web application can be accessed at https://my.localdev.enernoc.net/wcharness

Architecture and Coding Standards

  1. Refer to our Angular Architecture page to familiarize yourself with the the structures and components used in this library.
  2. For more detailed information see the Angular Style Guide

Readme

Keywords

none

Package Sidebar

Install

npm i noc.wc-component-line-chart

Weekly Downloads

4

Version

1.0.15

License

none

Last publish

Collaborators

  • jfinnigan