Я развиваюсь с ASP.NET Core
, и использую jspm
, с Visual Studio 2017 RC и WebStorm.Где должен быть jspm_packages в ASP.NET CORE?
Кажется, что jspm init
ожидает ваш абсолютный самый низкий уровень, в корневой папке с ВСЕМУ всегда будет wwwroot
, и, таким образом, путь он устанавливает (и даже более жестко навязывает в jspm 0.17.x beta) is
Wwwroot/jspm_packages`
Однако, новый проект ASP.NET Core
устанавливает с каталогом node_modules
, и по доверенности файла packages.json
, только за пределами wwwroot
Очевидно, что я могу переместить файл. - но это меня озадачивает, что они разные Некоторые люди говорят, что «просто. используйте задачу глобализации ", но это не вариант. Я пробовал этот маршрут, и это был полный кошмар для поддержания. Плюс, jspm
, кажется, загружает вещи непосредственно из своего хранилища пакетов по умолчанию.
Итак, что это? Есть ли проблема наследования с папкой jspm_packages
, являющейся родным братом, в папку wwwroot
? Использование опции UseStaticFiles
в конфигурации позволяет мне указать доступ к папкам за пределами wwwroot
.
Я использовал глоток, и это был ужасный опыт. У меня была очень большая сборка, и она работала до тех пор, пока абсолютная самая бесконечно малая вещь никогда не менялась. Я не вижу никакого возможного способа использовать его снова. – Ciel
Это очень хороший учебник для них. – Ciel
Спасибо. Если вам не нравится Gulp/Grunt, тогда вы должны поместить свои файлы в wwwroot. В больших проектах они очень полезны (компиляция css, concat/minify js-файлов и т. Д.). –