Я изо всех сил пытаюсь создать собственную сборку для Range Slider.Мой слайдер работает нормально, когда я использую загруженный файл dojo.xd.js из Google.Когда я использую пользовательский конструктор и заменяю файл dojo.xd.js на вывод компоновщика, я не получаю ползунок диапазона.Нужно ли включать dojo.js в дополнение к пользовательскому файлу, который я делаю?
Вот мой профиль для пользовательской сборки:
dependencies ={
layers: [
{
name: "myDojo.js",
dependencies: [
"dijit.form.Slider",
"dojox.form.RangeSlider"]
}
],
prefixes: [
[ "dijit", "../dijit" ],
[ "dojox", "../dojox" ]
]
};
Когда я открываю страницуЯ получаю следующие ошибки.Я запускаю это локально.Нет сервера.
XMLHttpRequest cannot load file:///C:/Projects/dcardcjs/trunk/DRandomizerJS/source/selector/acme.js. Cross origin requests are only supported for HTTP.
dojo.js:15 Uncaught Error: NETWORK_ERR: XMLHttpRequest Exception 101
CardClass.js:1 Uncaught ReferenceError: dojo is not defined
Спасибо за помощь.
edit: Вот код моей страницы.
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>Kingdom Builder</title>
<link rel="stylesheet" type="text/css" href="main.css" />
<link rel="stylesheet" type="text/css" href="../dijit/themes/nihilo/nihilo.css"/>
<script src="dojo.js"></script>
<script>
dojo.require("dojox.form.RangeSlider");
</script>
<style type="text/css">
@import url(../dijit/RangeSlider.css);
</style>
<script src="jquery.js"></script>
<script src="expansions.js"></script>
<script src="CardClass.js"></script>
</head>
<body>