У меня нет JavaScript intellisense, работающего после установки jQuery 2.2.4 (как один пример) в структурированном приложении ASP.Net Core 1.0 (461).JavaScript Intellisense в пустом проекте ASP.Net Core
Это означает, что теперь мы имеем wwwroot/lib для пакетов сценариев.
Старый способ размещения файла _references.js
в папке Scripts
не работает, и я не могу найти, где это сейчас.
Если я создаю один, где в Wwwroot, это выглядит следующим образом:
/// <autosync enabled="true" />
/// <reference path="../_references.js" />
/// <reference path="../Gruntfile.js" />
Если я затем перетащить падение jquery.js в здесь, это выглядит следующим образом:
/// <autosync enabled="true" />
/// <reference path="../_references.js" />
/// <reference path="../Gruntfile.js" />
/// <reference path="lib/jquery/jquery.js" />
До сих пор , так хорошо. Однако, если я щелкнул правой кнопкой мыши файл и получил его «Обновить ссылки на JavaScript», он вытащил строку jQuery.
Каков правильный подход? Я также просмотрел параметры параметров Visual Studio «Неявные Web» для ссылок на JavaScript.
Это сделало. Странно, что я уже пробовал этот подход, но, должно быть, пропустил небольшой шаг по пути. Кажется, что это нужно сделать именно в этом порядке (добавить в корень проекта, перейти от скриптов к wwwroot, удалить папку Scripts). Другие подходы, которые я принимал, были очень похожи, не сработали. Благодаря! – Patrick