なんらかの理由で、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>