2016-09-29 34 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