Обратите внимание, что я запускаю все это со своего локального p c. Просто открыв файл html. Я пытаюсь лучше организовать свои HTML документы. В основном есть только одна папка с активами, в которой хранятся все сценарии. js. css и c. Это хорошая идея, или мне следует скопировать ту же папку с активами в подпапки, где это будут использовать другие файлы html? В основном у меня есть иерархия типа Top Folder -> {Assets, En, OtherLanguagesWillFollow} -> Under En -> {UserProfile, Folder1, Folder2 и т. Д.}
В индексе UserProfile. html Я хочу использовать те же css файлов из папки ресурсов, которые находятся в верхней папке. Поэтому я пробовал следующий путь:
- .. / .. / assets / css / nameOfCssfile. css
- / assets / css / nameOfCssfile. css (когда попытался запустить http-сервер с помощью node.js)
- Добавил базовую папку и затем связал ее как assets / css / nameOfCssfile. css или ./assets/css/nameOfCssfile.css
Все они вызвали у меня одну и ту же проблему со стилем страницы, некоторые части больше не работали, в то время как большая часть страницы выглядела так, как будто она собрала файлы, но возникли некоторые проблемы, в основном с такой частью кода. Проблема в том, что DDL больше не отображает никаких значений.
<div class="col-md-4 col-sm-4">
<div class="form-group">
<select class="form-control selectpicker"
name="menu_type[]">
<option value="">Select Country</option>
<option value="1">Latvia</option>
<option value="2">Estonia</option>
<option value="3">Add New Country ...</option>
</select>
</div>
</div>
После того, как я скопирую и вставлю класс Assets в ту же папку, что и файлы html, он начнет работать без изменения каких-либо путь, упомянутый ранее, что означает, что, хотя все файлы по-прежнему связаны с папкой ресурсов на верхних уровнях, он начинает работать после того, как копируется в ту же папку.
Я попытался запустить это также с помощью http- сервер из node.js. Хотя я не совсем понимаю, как это работает, потому что я хотел изменить все с помощью / assets, чтобы я мог связать папку из верхней папки.
- Я запускаю http-сервер и мог запустить его из firefox.
- Как только я запустил опцию http-сервера из другой папки (переход к ней), он начал вести себя странно. Он каким-то образом смешал эти две папки, взяв часть кода из первого варианта, а часть из другого, это было видно в стиле html.
Если это действительно запускается как:
Перейдите в папку из cmd / node.js
запустите локальный хост как http-сервер.
используйте ту или иную ссылку для подключения к сайту, который я создаю как.
C:\Users\raiti\Desktop\Folder of Everything\Code\ResponsiveSite>http-server
Starting up http-server, serving ./
Available on:
http://192.168.1.103:8080
http://127.0.0.1:8080
Как я могу решить эти две проблемы
- Получение стабильного http-сервера
- лучше всего организовать привязку файлов css / js к файлу html?