Угловая проблема, не указывающая на папку src даже при создании нового проекта - PullRequest
0 голосов
/ 18 октября 2019

Человек! Что не так с Angular? или узел? Я не могу понять, почему я больше не могу создавать простые файлы js и css и вызывать их внутри файла "index.html"! Когда я вызываю их из файла index.html, автодополнение работает нормально и указывает на их правильные пути. Но когда я нахожу их путь, удерживая кнопку «ctrl», чтобы открыть их, Visual Studio Code не может их найти !! Подождите, ааааа? Вы просто предложили мне правильный путь! Когда я пытаюсь построить проект, я нахожу выходные данные dist в адском беспорядке: некоторые изображения находятся в корневой папке, а другие - в папке "/ assets / img". При развертывании выходной папки на сервере, он даже не может указывать на базовые файлы js и css!

Я даже пытался создать новый пустой проект и файл с именем "app.js" на том же уровне, что и "index.html"Я просто поместил инструкцию "console.log" внутри "app.js", а затем вызвал ее в "index.html" с помощью:

<script src="app.js"></script>

и

<script src="./app.js"></script>

но ни один из них, похоже, не работает! он ищет файл на один уровень выше из папки src, а не ВНУТРИ папки src! Обычно он работает нормально, я не знаю, что случилось с Angular ..

Кстати, я пробовал это на 2 разных ПК, с 2 разными версиями Angular (8 и 7) и 2 разных редакторов кодаЯ даже удалил и переустановил последнюю версию Node.js и очистил кеш, и любой новый проект, который я создаю на обоих ПК, столкнулся с одной и той же проблемой!

Вот пример пути проекта на github: Угловой вопрос

Есть идеи о том, что это может быть? Спасибо!

1 Ответ

0 голосов
/ 18 октября 2019

я застрял в этой проблеме иногда и изменил

<base href="/">  to  <base href="./"> or even <base href="../"> 

, чтобы решить проблему, также измените, когда установите вызов и измените его на ../../ в начале вызова, intellisense не распознает путь, но все еще работает для меня. Ну, это решение когда-нибудь поможет мне, позвольте мне знать, что происходит

...