Я только что начал новый проект brunch.io, используя скелет бранча с бранчем (мне просто нужен локальный сервер, способный отображать собственный HTML/CSS/JS).
Я создал два файла самостоятельно: index.html, расположенный в public/, содержащий стандартные теги doctype, head и body, а также тег сценария, ссылающийся на app.js, сгенерированный ветвью, расположенной в public/javascripts/app.js, как показано ниже:
<script type="text/javascript" src="javascripts/app.js"></script>
Как указано в файле README.md, расположенном в каталоге app/, я пишу файлы, относящиеся к приложениям, в каталоге app/. Итак, у меня есть файл с именем app.js, расположенный в app/ и содержащий:
console.log("OK");
Запускаю сервер командой:
brunch watch --server
Проблема в том, что я ничего не вижу в консоли js (сервер работает на локальном хосте: 3333), несмотря на то, что html отображается, а файл public/javascripts/app.js (сгенерированный бранчем) содержит эти строки (среди прочих):
require.register("app", function(exports, require, module) {
console.log("ok");
});
Что происходит ?
РЕДАКТИРОВАТЬ: javascript, непосредственно написанный в теге html script, отлично работает.