通过节点和浏览器,只需将它们全部绑定到一个bundle.js文件中并将其包含在父html中,就可以轻松管理js依赖项。如何在前端管理CSS库?
我想知道的是,你们如何管理像引导程序的库?
他们只是很好地下载到node_modules,但你如何让他们进入你的HTML文件或资产文件夹?
您是直接从node_modules引用它们吗?有任务复制他们?等等?
警告,我希望没有browserify-css插件,因为我想保持我的CSS和js分开。
通过节点和浏览器,只需将它们全部绑定到一个bundle.js文件中并将其包含在父html中,就可以轻松管理js依赖项。如何在前端管理CSS库?
我想知道的是,你们如何管理像引导程序的库?
他们只是很好地下载到node_modules,但你如何让他们进入你的HTML文件或资产文件夹?
您是直接从node_modules引用它们吗?有任务复制他们?等等?
警告,我希望没有browserify-css插件,因为我想保持我的CSS和js分开。
我个人有一个Gulp/Grunt工作流程设置,其中包含我的js/css模块,然后它自动完成所有重要任务,最后我只有一个css和js文件。然后我将它们导入到HTML中。
我建议你为吞咽或咕噜做任务,它将检查你决定的文件夹中的变化(在哪里下载库)。如果有变化 - 它会自动将.css文件复制到另一个工作目录中。
我希望我明白你想要什么。
我已经创建了一个小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>