2012-04-04 17 views
2

Что является лучшим IDE/редактором/чем-либо другим, который управляет проектом javascript для нескольких файлов? Я имею в виду, есть ли способ разработки проектов по нескольким файлам, а затем как-то «построить» проект в один минитипированный файл? Я видел, что это делается во множестве проектов в сети. Благодаря!Проект Javascript с несколькими файлами

+0

Вы можете взглянуть на [Google Closure Compiler] (https://developers.google.com/closure/compiler/), или просто сцепить свои файлы, используя простой сценарий сборки. –

+0

Установите узел js и напишите свою собственную систему сборки в javascript. если yo u может кодировать в js, вы должны иметь возможность кодировать это через 5 минут. – mpm

ответ

3

Я не думаю, что для этого есть все-в-одном. Вам нужно объединить несколько инструментов:

  • IDE: WebStorm, Aptana, или даже Notepad ++
  • кросс-компилятор: Sass, CoffeeScript и т.д.
  • компрессора: Google Closure Compiler, UglifyJS или YUICompressor
  • Строить инструмент, запускающий процесс сборки, управление структурами папок и т. д.
    Лично я использую множество сценариев Bash, но я видел, как люди используют Maven или Ant
  • Существуют также Framework с интегрированными инструментами построения, поддерживающие dev/production mode,что-то вроде qooxdoo, Sencha, ...

Если вы работаете на проекте малого и среднего размера, запуск инструментов вручную может быть лучшим решением с точки зрения соотношения затрат и выгод, поскольку автоматизация требует довольно бит работы.

+1

Спасибо, разочаровывает, что такой диффузный язык не имеет хорошей системы управления проектами. – TheHube

1

Существует много способов сделать это. В моем случае мы используем nodejs и requirejs с uglify lib. you can read it here

Это дает мне возможность развернуть мини-файлы с одним скриптом bash.

0

Лучший редактор для проекта с несколькими файлами - это WebStorm из JetBrains !!! Вы можете использовать онлайн-ресурсы для слияния файлов. http://jscompress.com/ - хороший инструмент для этого.

0

Вы можете сделать это очень легко в Visual Studio 2012 с использованием Web Essentials


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

enter image description here

Смежные вопросы