2016-09-29 40 views
1

通過節點和瀏覽器,只需將它們全部綁定到一個bundle.js文件中並將其包含在父html中,就可以輕鬆管理js依賴項。如何在前端管理CSS庫?

我想知道的是,你們如何管理像引導程序的庫?

他們只是很好地下載到node_modules,但你如何讓他們進入你的HTML文件或資產文件夾?

您是直接從node_modules引用它們嗎?有任務複製他們?等等?

警告,我希望沒有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