【发布时间】:2018-10-25 13:06:57
【问题描述】:
我使用多个 CSS 样式表来组织代码和目录文件夹,但是,似乎 @import 不应该在 CSS 中使用?此外,似乎连接您的代码(这就是 @import 所做的)并缩小它(删除 cmets、空格,有时还减少长变量)可以帮助处理网页上的加载时间
使用 npm 是否有高效的方法在旅途中连接和缩小?还是最好全部开发,然后在准备好分发时花时间进行连接和缩小,而不是在构建页面时每次重新加载页面时都发生这种情况
【问题讨论】:
-
您可能正在寻找 webpack.js.org 或任何任务运行器,例如 Gulp/Grunt。
-
你为什么不直接使用 Gulp?它可以满足您开箱即用的所有需求:gulpjs.com
-
有些人可能会建议使用 Webpack(我认为这很复杂),有些人可能会建议使用 Gulp 或其他资产管理管道。无论哪种方式,您都可以使用一个自动化工具集来处理这个问题 - 请参阅这个问题 - stackoverflow.com/questions/35062852/…
-
那么这些工具比npm好?这就是目的,不是吗?我从没用过 gulp
-
NPM 只是一个包管理器。 Gulp 可以通过 NPM 安装。这是一个常见的 Gulp 配置 - gist.github.com/Raven0us/9bbed34291b1a9b5ef84d7e9f03bc9ee。
标签: javascript html css npm