2013-06-18 2 views
0

Извините за мою английскую грамматику.Coffeescript, внешний файл и наследование

Я написал простой сценарий на основе BROWSER с Coffeescript. , но все начинает становиться слишком грязным, и теперь я хочу разделить свои классы на разные файлы, чтобы быть более организованными.

Мне просто нужно знать, как я делаю что-то вроде требования PHP.

У меня есть узел плюс кофе, который смотрит мои файлы и компилирует каждый раз, когда я сохраняю свои файлы.

ответ

2

Используйте require.js для загрузки и упорядочивания файлов сценариев.

Как только вы в процессе производства, вы можете использовать r.js, чтобы скомпилировать проект на стороне клиента (кофе в js) и минимизировать его до одного файла.

+0

require.js может быть немного сложной задачей, если вы только начинаете. Вы также можете импортировать их через тег сценария и использовать обертку document.ready. Затем вы просто используете их, как будто они там. Кроме того, если вам удобно с node.js (который по существу является javascript), вам может понравиться использовать его функцию require, это намного проще, чем работать с require.js/r.js/almond.js – film42