Я пытаюсь получить requireJS прокладку для бутстрапа, но у меня есть немного проблем.RequireJS JQuery shim не работает с VS2013
Всякий раз, когда я запускаю его в визуальной студии, он ломается из-за нового javascript __vwd/js/artery
(который Visual Studio вводит на страницу) также ссылается на JQuery.
Есть ли способ, чтобы моя подгонка requireJS работала вместе с артерией?
Ниже приведен пример примера html, который воспроизведет проблему (он отлично работает, если вы открываете его непосредственно в браузере, но прерывается, если вы запускаете его через Visual Studio (в моем случае я запускаю его в приложении MVC)
я могу решить эту проблему путем отключения артерии, но то, что им ищет способ, чтобы оставить это позволило и быть в состоянии установить свою подкладку.
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
<link href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/css/bootstrap-combined.min.css" rel="stylesheet">
<script>
var require = {
paths: {
"jquery": "http://cdnjs.cloudflare.com/ajax/libs/jquery/1.10.1/jquery.min",
"bootstrap": "http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min"
},
shim: {
"bootstrap": ['jquery']
}
};
</script>
<script src="http://cdnjs.cloudflare.com/ajax/libs/require.js/2.1.8/require.min.js"></script>
<script>
require(['bootstrap'], function() {
});
</script>
</head>
<body>
<div class="alert fade in" style="margin-right:20px;">
<button type="button" class="close" data-dismiss="alert">×</button>
<strong>Holy guacamole!</strong> Best check yo self, you're not looking too good.
</div>
</body>
</html>
Это правильный ответ –
@ мат-McLoughlin это на самом деле оленья кожа ответить на мой вопрос, который, как я могу оставить включенной ссылку браузера и по-прежнему использовать необходимую JQuery –