2016-09-29 2 views
1

С узлом и браузером легко управлять js-зависимостями, просто запустив все это в файл bundle.js и включив его в родительский html.Как управлять библиотеками CSS в интерфейсе?

Что мне интересно, как вы, ребята, управляете библиотеками, такими как bootstrap?

Они просто загружаются в узлы node_modules, но как вы их вносите в ваши html-файлы или папку с данными?

Вы просто ссылаетесь на них прямо из node_modules? Имейте задачу скопировать их? И т.д?

Caveat, я надеялся сделать это без плагина browserify-css, потому что я хочу, чтобы мои css и js были разделены.

ответ

0

У меня лично есть настройка рабочего процесса Gulp/Grunt, в которую я включил модули js/css, а затем он автоматически выполняет всю важную задачу, и в конце у меня есть только один файл css и js. Затем я импортирую их в HTML.

Я предлагаю вам выполнить задачу для глотков или хрюкать, которые будут проверять изменения в выбранной вами папке (где будет загружаться библиотека). Если есть изменение - он автоматически скопирует файлы .css в другой рабочий каталог.

Надеюсь, я правильно понимаю, что вы хотите.

0

Я создал небольшой скрипт python, который позволяет мне импортировать файлы (.js, .css, .younameit) из каталога в html.

перед:

<html> 
    <head> 
    <!-- {SVN_AUTO_IMPORT type:.js; dir:../tsc_out; exclude:; template:<script src="%PATH"</script>;} --> 
    </head> 

после:

<html> 
    <head> 
    <script src="../tsc_out/script1.js"></script> 
    <script src="../tsc_out/script2.js"></script> 
    <script src="../tsc_out/script3.js"></script> 
    <script src="../tsc_out/script4.js"></script> 
    <script src="../tsc_out/script5.js"></script> 
    </head> 

https://github.com/seven-jerry/html-importer

 Смежные вопросы

  • Нет связанных вопросов^_^