无论出于何种原因,我无法让 usemin 编写下面的输出是 grunt 文件代码。它非常简单
module.exports = function (grunt) {
grunt.loadNpmTasks('grunt-usemin');
grunt.initConfig(
{
useminPrepare: {
html: 'app/index.html',
options: {
dest: '/dist',
root: 'app'
}
}
}
);
grunt.registerTask('build', ['useminPrepare']);
};
看起来很简单,我的目录结构如下
|
+- app
| +- index.html
| +- assets
| +- js
| +- foo.js
| +- bar.js
+- dist
当我运行时,> grunt useminPrepare
我得到配置输出我应该对配置做些什么吗?我应该在任何地方复制它。我希望通过运行任务来创建 dist 文件夹,但它不是
我希望这个
|
+- app
| +- index.html
| +- assets
| +- js
| +- foo.js
| +- bar.js
+- dist ///this should be created but it isn't and i have no idea why???
我的 HTML 如下
<html>
<body>
<!-- build:js assets/js/optimized.js -->
<script src="assets/js/foo.js"></script>
<script src="assets/js/bar.js"></script>
<!-- endbuild -->
</body>
</html>