A bookmark manager built with Angular 1.x, ES6, Gulp, and Webpack.
JavaScript HTML CSS
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
client
generator/component
.babelrc
.editorconfig
.gitignore
LICENSE
README.md
gulpfile.babel.js
karma.conf.js
package.json
spec.bundle.js
webpack.config.js

README.md

An Angular 1.x and ES6 bookmark manager

This is a simple bookmark manager built with AngularJS, ES6, Webpack, and Gulp.

Getting Started

You will need node (brew install node or https://nodejs.org/en/) and npm (which ships with node).

Installing

git clone https://github.com/simpulton/eggly-es6.git
cd eggly-es6
npm i
npm start # runs local gulp

Generating Components

There is a convenient Gulp task called component to generate components. To do so, simply run gulp component --name componentName.

The parameter following the --name flag is the name of the component to be created. Ensure that it is unique or it will overwrite the preexisting identically-named component.

The component will be created, by default, inside client/app/components. To change this, apply the --parent flag, followed by a path relative to client/app/components/.

Because the argument to --name applies to the folder name and the actual component name, make sure to camelcase the component names.