【问题标题】:Grunt Usemin and Concat not workingGrunt Usemin 和 Concat 不工作
【发布时间】:2017-08-07 08:10:50
【问题描述】:

我一直在寻找有关 Grunt Usemin、复制工具的解决方案。

最后还是决定写在这里。

这可能对其他人有所帮助。

HTML 片段

  <!-- build:js ${pageContext.request.contextPath}/assets/js/main.js -->
  <!-- app:js -->
  <script src="${pageContext.request.contextPath}/js/script-test-one.js"></script>
  <script src="${pageContext.request.contextPath}/js/script-test-two.js"></script>
  <script src="${pageContext.request.contextPath}/js/script-test-three.js"></script>
  <script src="${pageContext.request.contextPath}/js/script-test-four.js"></script>
  <!-- endapp -->
  <!-- endbuild -->

Grunt 构建命令

咕噜构建

我得到的输出

└───concat
    ├───${pageContext.request.contextPath}
    │   └───assets
    │       ├───js
    │       └───style
    └───assets
        └───style

我得到空文件夹,如何从路径中删除 ${pageContext.request.contextPath}/,因为当我从 html 文件中删除时,一切正常。因为我们在每条路径之前都需要 contextPath,所以这个新问题出现了。

【问题讨论】:

    标签: node.js build gruntjs grunt-usemin grunt-contrib-concat


    【解决方案1】:

    我遇到了 cdnify grunt 工具,我在其中创建了任务

    Clean --> 将移除 ${pageContext.request.contextPath}/ 前缀 Dev --> 将添加 ${pageContext.request.contextPath}/ 前缀

    在所有其他任务之间进行顺利。

    【讨论】:

      猜你喜欢
      • 2018-11-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-29
      • 1970-01-01
      相关资源
      最近更新 更多