Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
src
tests
.dojorc Dojo framework version 3 (#333) Jul 31, 2018
.editorconfig
.gitattributes move todo-mvc inside dedicated sub directory Jul 7, 2016
.gitignore
LICENSE Update license metadata (#231) Jul 31, 2017
README.md
package-lock.json
package.json
preview.png
tsconfig.json
tslint.json Upgrade to dojo beta5 (#277) Jan 17, 2018

README.md

Dojo TodoMVC

A reference implementation of TodoMVC using the current beta1 versions of Dojo packages.

Pre-requisites

@dojo/cli must be installed globally:

npm install @dojo/cli -g

Usage

To use todo-mvc, clone the examples repository and install the npm dependencies:

git clone https://github.com/dojo/examples
cd examples/todo-mvc
npm install

To run the application simply run the dojo build.

dojo build app

To watch and serve the application source, then run the build with the -w command.

dojo build app -w -s

Features

This package demonstrates how to build a simple application using Dojo widgets.

It is an example of:

  • Custom widgets using @dojo/widget-core
  • Applying CSS to widgets
  • Using @dojo/router

How do I contribute?

We appreciate your interest! Please see the Dojo Meta Repository for the Contributing Guidelines and Style Guide.

Installation

To start working with this package, clone the repository and run npm install.

In order to build the project run dojo build.

Testing

Test cases MUST be written using Intern using the Object test interface and Assert assertion interface.

You can test TodoMVC locally using the @dojo/cli-test-intern command:

dojo test -a

Licensing Information

© 2018 JS Foundation. New BSD license.

You can’t perform that action at this time.