как запустить кофейный скрипт в облаке 9 - PullRequest
8 голосов
/ 02 ноября 2011

Я размышлял о переносе своего проекта в Cloud 9 IDE, но у меня были проблемы с запуском сценария кофе в проекте.Я скопировал все свои файлы js и coffee, но, похоже, не могу настроить работу с использованием файлов coffee.Я попытался скомпилировать файлы кофе в командной строке консоли, а также создать конфигурацию запуска, которая напрямую вызывает app.coffee, но не повезло.

Что такое поддержка сценариев кофе в облаке 9 и как она работает.Компилирует ли он кофейный скрипт в js автоматически?Как мне настроить параметры запуска в облаке 9?

Ответы [ 2 ]

6 голосов
/ 02 ноября 2011

У меня все получилось ... ваши результаты могут отличаться, но это то, что я сделал ...

Предполагая, что у вас есть приложение, которое называется app.coffee, я создал файл с именем runner.jsсо следующим кодом:

require("coffee-script");
require("./app");

В Cloud9 IDE, я просто говорю ему, чтобы запустить файл runner.js, и он, кажется, работает.

Я также не смог использовать свои глобальные пакеты, установленные с помощью npm ... не знаю почему, но я предполагаю, что это просто проблема с поиском путей.В любом случае, я просто установил свои пакеты в каталог своего проекта:

npm install coffee-script

Я также использовал express и restler в своем проекте, поэтому я сделал то же самое в проекте.Работало красиво :)

3 голосов
/ 30 ноября 2011

На странице поддержки Cloud9 есть запись о запущенных приложениях node.js, написанных на CoffeeScript: Создание проекта CoffeeScript node.js .Обратите внимание, что вы можете отлаживать только файлы javascript.

...