需要样式表并用browserfy将它们作为链接标记注入html
Require stylesheets and inject them to html as link tag with browserify
我想尝试使用browserfy来构建我的项目。我可以使用相对路径要求js文件,然后将这些文件捆绑在一起并缩小,这看起来很酷。但我还不清楚,如果我能自动将该捆绑包作为添加到html中
<script src=".../.../bundle.min.js"></script>
而且,如果我能用css做一个类似的技巧——以某种方式需要css文件,包括供应商的文件,捆绑和缩小这些文件,并将捆绑的css作为<link>
标记而不是<style>
注入到html头中。
这可能吗?如果是,怎么办?或者,也许这样的想法本身只是对项目应该如何构建的误解?如果是,我错在哪里了?
您应该检查browserfy-css它允许缩小,插入到另一个bundle css文件中
但是browserfy的主要功能是将JavaScript文件构建成一个单独的主文件,而不是css处理。它不是为css创建的。
我使用Microsoft Ajax Minifier来实现这一点。我创建捆绑脚本只是为了满足css和js的需要。它有一个漂亮的选项,只复制文件,但不缩小,使调试更容易。
文件顺序很重要。
在CSS上,如果您使用的是嵌入的图标,如background icon:url("somefile.jpg"),请小心。您的图像必须相对于CSS中使用的路径放置,捆绑文件最终会出现在哪里,而不是页面所在的位置。
相关文章:
- 制作一个不带HTML a标记但在动画播放完毕后指向其他页面的超链接
- 将提交按钮的HTML转换为链接HTML
- 动态链接html表内容
- 用javascript修改链接html
- 如果设备是移动设备,如何更改网页上的链接?HTML/Javascript/CSS.
- 如何通过选择链接 - HTML 来更改视频源
- 如何链接HTML部分
- 在href链接html中提交表单
- 用javascript链接Html文件
- 链接html数字选择
- 链接html输入到JavaScript游戏
- 链接html和css文件在不同的文件夹
- 链接HTML页面到NodeJS服务器-不会作为本地主机加载
- 为同一张图片的某些部分设置超链接?(HTML)
- 如何在导航栏中创建外部链接?(HTML)
- 创建一个链接html并使用jQuery执行一个操作
- 链接HTML中不同页面上的2个选择列表
- 链接html和javascript使点击器工作
- 是否有一种方法来“硬链接”html代码(链接,表单,按钮)与视频,使他们都直接显示在facebook的饲料
- 如何链接html表单和锚标记