"/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 инстанс