Skip to content
Will Strohl edited this page May 26, 2023 · 13 revisions

Welcome to the generator-upendodnn wiki!

Want to Build a DNN Extension?

If you're a DNN developer, all of the instructions you should need are in the project README, including a useful video showing you everything.

https://github.com/UpendoVentures/generator-upendodnn#readme

Want to Help Build this Tool?

Here are some resources for those of you who would like to help build and iterate on the upendodnn generator.

Getting Started: Generator Development

First, get to know how to write a Yeoman generator.

Next, install this generator.

Now, you'll want to use your normal cloning technique to clone the repository to your development computer.

Finally, if you want to test the code you're writing - and you should - then, use the command prompt to navigate to the root folder where the generator project has been cloned in your file system. Your command to get to the root folder might look like the example below.

Command

cd C:\MyStuff\UpendoDnnGenerator\source-code\  

Once you're there and you confirm this is the correct working directory, you will run the next command. You should see a package.json in the same root folder, and the first line of real code in that file should "name": "generator-upendodnn".

Command

npm link  

That's it! The next time you run the yo upendodnn command, you should see your updates and/or errors to debug because of your updates. :)