我正在使用 grunt 构建一个 dist 并且出于某种原因 usemin 不会删除 构建语句。我在构建过程中没有收到任何错误,一些语句被删除,而另一些则没有。文件会缩小,但不会链接。
示例 dist 代码:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title></title>
<!-- build:css styles/vendor.css -->
<!-- bower:css -->
<link rel="stylesheet" href="bower_components/bootstrap/dist/css/bootstrap.css" />
<!-- endbower -->
<!-- endbuild -->
<script src="scripts/2b96018a.cv.js"></script>
</head>
<body>
</body>
</html>
原文:
<html lang="en">
<head>
<meta charset="utf-8" />
<title></title>
<!-- build:css styles/vendor.css -->
<!-- bower:css -->
<link rel="stylesheet" href="bower_components/bootstrap/dist/css/bootstrap.css" />
<!-- endbower -->
<!-- endbuild -->
<!-- build:js scripts/cv.js -->
<script src="scripts/app.js"></script>
<!-- endbuild -->
</head>
<body>
</body>
</html>
最佳答案
我遇到了完全相同的问题。我注意到删除 bower/endbower 语句使其工作,但您失去了 bower-install 的好处。我还在努力中
关于javascript - Usemin 不删除 block 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20911017/