2017-04-22 66 views
0

我一直在寻找一种方式,将包括下列内容:处理SASS,JS和HTML +浏览器同步/刷新

  • 过程SASS为CSS

    • 后处理CSS
    • 缩小CSS
    • 将其复制到其他文件夹中
  • 包中的所有Javascript来一个文件

    • 旧版本浏览器创建向后兼容
    • Treeshake
    • 缩减大小JS
    • 将其复制到不同的文件夹
  • HTML

    • Minify它并将其复制到另一个文件夹
  • 每次SASS,JS,HTML文件的变化过程中,会发生

  • 浏览器将被刷新

到目前为止,我必须做出单个包使用RolloutJS,但问题是,我想包括CSS作为从HTML文件链接的外部文件。

任何提示或技巧?先谢谢你。

+0

你可以用grunt js看看这个 视频 https://www.youtube.com/watch?v=TMKj0BxzVgw – amyogiji

回答

0

你可以使用基于nodejs的工具,如gulpjs,gruntjs。这种方式需要一些学习。否则,你可以选择一个gui应用程序,像prepros,这不是一个免费软件(许可证非常便宜)。后者的优点是可以很容易地被没有JS知识的同事使用。