Can I use Require.js in development without using the data-main attribute to load in my initial script? ie.
data-main
Yep, take a look at the documentation: http://requirejs.org/docs/api.html#config
You need to call require.config() and set baseUrl. Based on your example: