-1

Я новичок в requirejs. Я не знаю никаких требований или других методов оптимизации JS.Требование реализации для оптимизации JS

Мое требование, у меня есть одностраничное приложение, разработанное в angularJs. Теперь одностраничное приложение загрузит все доступные Js для всех модулей. Мне нужно уменьшить количество загружаемых js-файлов (необходимо загрузить только необходимый файл js для каждого модуля). Каков наилучший метод для этой оптимизации. Из моих первоначальных знаний я получил только запрос. Для этого нужен любой другой метод. Пожалуйста, предложите лучший метод оптимизации загрузки JS.

+0

В чем проблема с requirejs? – timtos

+0

Я не имею ни малейшего представления о requirejs и других методах оптимизации. Вот почему я задал этот вопрос. Мне нужно убедиться, что Requirejs лучше всего подходит для JS Optimization. Мне нужно знать о недостатках и преимуществах использования requirejs – Team

ответ

1

Я делаю все это с requirejs, и для меня он отлично работает. Файлы загружаются по требованию, версия выпуска становится миниатюрной, она работает плавно с угловой и более. Посмотрите на тему RequireJS Optimizer и для автоматизации взгляните на grunt support: grunt-contrib-requirejs.

В первой ссылке вы можете прочитать:

RequireJS имеет инструмент оптимизации, который выполняет следующие

  • Объединяет соответствующие скрипты вместе в сборки слоев и minifies их через UglifyJS (по умолчанию) или Closure Compiler (опция при использовании Java).
  • Оптимизирует CSS, вставляя файлы CSS, на которые ссылается @import и удаляет комментарии.
+0

спасибо, за ваш ответ !!. Любые другие методы оптимизации, доступные для этого – Team

+0

Посмотрите на этот вопрос stackoverflow: http://stackoverflow.com/a/29181416/330802 - Вот некоторые другие названия, которые стоит упомянуть в Интернете: Browserify, SystemJS и es6-module- погрузчик. К сожалению, у меня нет личного опыта с ними. – timtos

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