обновление шаблонов Visual Studio в новой версии jQuery (и других библиотек) - PullRequest
11 голосов
/ 26 мая 2010

Теперь, когда Visual Studio => 2010 имеет поддержку jQuery, мне интересно, как я могу обновить шаблон проекта, когда выйдет новый выпуск jQuery? В настоящее время, когда вы создаете проект, он автоматически создает файлы 1.4.1 (в VS2010), но jQuery постоянно развивается и часто обновляет его версию.

Как я могу сказать Visual Studio использовать более новую версию jQuery (или других библиотек в этом отношении)?

Ответы [ 4 ]

18 голосов
/ 17 мая 2012

Вы можете использовать NuGet

  1. щелкните правой кнопкой мыши свой проект в Solution Explorer
  2. нажмите «Управление пакетами NuGet» в контекстном меню
  3. введите «jQuery» в поле поиска в верхнем правом углу диалогового окна
  4. нажмите клавишу Enter и дождитесь результатов
  5. поищите в результатах jQuery, ВЫБЕРИТЕ его и нажмите кнопку «Установить»
  6. (после установки ваши предыдущие jquery и связанные файлы будут заменены последними)

Кроме того, вы можете создать пустой проект и установить пакет (ы) nuget через консоль диспетчера пакетов. Это может включать ВСЕ библиотеки, которые вы используете по умолчанию.

PM> Install-Package jQuery

Оттуда сохраните его как новый шаблон, и всякий раз, когда вы создаете новый проект, просто запустите следующую команду терминала перед началом работы.

PM> Update-Package

подробнее о Пакет обновлений

4 голосов
/ 26 мая 2010

Вы можете создать новый шаблон проекта с включенным jQuery 1.4.2: http://msdn.microsoft.com/en-us/library/ms247120%28v=VS.100%29.aspx

2 голосов
/ 26 мая 2010

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

ОБНОВЛЕНИЕ:

Вы можете изменить существующий шаблон для Visual Studio, что позволит вам ссылаться на новую версию jQuery. Вот статья о создании пользовательских шаблонов Visual Studio.

http://msdn.microsoft.com/en-us/library/ms247119(v=VS.80).aspx

0 голосов
/ 20 июня 2017

Вся эта модель Nuget / обновленной версии в JQuery - огромный беспорядок! (Кто разработал эту систему?)

Что я делаю, так это просто избегаю части шаблона JQuery в Visual Studio и помещаю текущие ссылки JQuery Javascript в ОДНО МЕСТО в вашем веб-проекте, чтобы они вставлялись на каждую страницу ...... на страницу макета MVC, usercontrol или главная страница. Вы можете смешивать и сочетать элементы управления. Но это не имеет значения, так как современные браузеры все равно кэшируют эти файлы после первой загрузки.

Теперь, когда вы делаете обновление JQuery, вы можете исправить это в одном простом месте в вашем веб-проекте. Все сценарии ECMA были сделаны таким образом за последние 15 лет с использованием серверных включений или других стратегий. Я до сих пор не уверен, почему вы хотите, чтобы шаблон заполнял ссылки на сотнях страниц просмотра в MVC, теперь вам нужно настраивать одну за другой, когда вы получаете разные версионные имена файлов. Я думаю, что ASP.NET MVC отступил в своем дизайне по этой причине.

...