"/bootstrap/bootstrap.js" это абсолютный путь, вот он его и ищет невесть откуда. Относительный путь начинается с . или ... Если какие-то пути надо подменить на лету, то есть requirejs.org/docs/api.html#config-paths.define(["путь-к-файлу\название\файла.js"], function () {}) тут виндовые слэши вместо нормальных, r.js их не понимает. Вот это я и имел ввиду про заголовки.
function AppData() {} // AppData — конструктор aka класс
var new appData = new AppData() // appData — экземпляр aka инстанс