【发布时间】:2017-10-10 23:39:52
【问题描述】:
我有一个 sample.min.js 和 sample.min.css 文件。我只想要一个包含所有 JS 和 CSS 内容的文件 sample.min.js。我正在使用 grunt,我不确定是否有插件可以做到这一点。
任何帮助或建议都会很棒。
【问题讨论】:
-
坏主意,它们是 2 种不同的语言,并且被分别调用。一个通过
<link>,另一个通过<script>。如果你想减少 http 请求,你可以将你的 css 直接放到页面的<style>块中 -
你为什么要这样做?两个文件已经很不错了。
-
大声笑,也许在你的 js 文件中将 css 作为字符串,然后动态创建一个
-
@DmitryNarkevich 有趣的想法。不过我还是会说这是不好的做法。
-
您可以在开发文件中将 css 和 js 组合在一起,并使用 grunt 将它们编译成浏览器可以读取的单独的 .css 和 .js 文件——例如 vue 组件会这样做——但是你不能以相反的方式合理地做到这一点。
标签: javascript css gruntjs