This repository contains the Deliteful sample app created using Yeoman (yo deliteful-app
) and integrates grunt-amd-build to create a customized build.
There are still some pitfalls so I adjusted the build configuration and directory structure to simplify the process and allow successful builds. See the commit history for technical details concerning the problems I have encountered.
The AMD build tool utilizes Grunt which runs on Node.js. You need to install Node.js and its package manager NPM first if they are not available on your system, yet. Afterwards run npm install
to install additional dependencies. Now you can build the sample app by simply invoking grunt
. The built version is created in the out/
directory.
- Google Chrome throws a TypeError if dcl/dcl is included in the build layer
- an empty css top-level directory has to exist for the build to work
- CSS code for transitions is not included in the build layer
- the module requirejs-text/text has do be explicitly added to the build layer