Выполнение скриптов в бранче

Я новичок в бранче, но, думаю, у меня проблемы с его правильной настройкой. Я использую простой скелет и добавил скрипт (main.js) в каталог app > scripts, в котором есть простой оператор console.log('init');. Это компилируется (я вижу это в app.js), но не выполняется. Это все, что я делаю на странице html:

<head>
    <meta charset="utf-8">
    <title>SITE</title>
    <link rel="stylesheet" href="app.css">
</head>
<body>
<script type="text/javascript" src="app.js"></script>
</body>

и вот как выглядит файл app.js:

require.register("scripts/main", function(exports, require, module) {
console.log('init');
});

Любая идея, что я делаю неправильно?


person mheavers    schedule 11.07.2014    source источник


Ответы (1)


Вам нужно будет вызвать оболочку скрипта в вашем html, добавив требуемую функцию:

<head>
    <meta charset="utf-8">
    <title>SITE</title>
    <link rel="stylesheet" href="app.css">
</head>
<body>
<script type="text/javascript" src="app.js"></script>
<script>require('app')</script>
</body>

недавно столкнулся с той же проблемой. Он только что был добавлен в документы, которые будут опубликованы здесь.

person montecruiseto    schedule 22.07.2014