【发布时间】: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