VSCode 1.26.1, Рабочие пространства / Виртуальные папки + Angular App + TFS - PullRequest
0 голосов
/ 05 сентября 2018

Я работаю с приложением Angular 6, использующим VS Code.

Мое угловое приложение находится в каталоге e: \ workingfolder \ angular-app

У меня есть набор файлов json, расположенных по адресу e: \ common \ files \ json * .json

Я бы хотел, чтобы файлы json были доступны через веб-сервер угловой CLI, пока я отлаживаю свое приложение через "ng serve", чтобы я мог выполнить HTTP Get - например:

this.http.get('./common/files/json/foo.json', {responseType:'text'});

Я пробовал символические ссылки в DOS, но это CLI не пускает, и, откровенно говоря, это своего рода клудж.

В Visual Studio вы можете добавить «виртуальную папку», которая имеет виртуальное место в папке проекта, но физически расположена в другом месте. Есть ли что-то подобное, что предлагает VSCode? Я посмотрел на Multiple Workspace Roots, но я озадачен, как сделать эти файлы доступными для веб-сервера CLI.

ТИА

1 Ответ

0 голосов
/ 05 сентября 2018

я бы сказал, просто держите их на отдельном порту с пакетом http-server npm, т.е. перейдите в каталог e: \ common \ files \ json в git bash или cmd и нажмите команду http-server это даст вам URL, как

http://192.168.0.106:8080/res.json

, к которому вы можете выполнить запрос в режиме отладки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...