問題タブ [grunt-contrib-copy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gruntjs - Grunt copy は、タスクを簡素化する方法についての提案が必要です
Gruntfile で Grunt コピー タスクを使用しています。このプロジェクトは Yeoman によって作成されました。
タスク定義を簡素化する方法についての提案を探しています。expand フィールドと dest フィールドは、各ファイル セットで同じであることがわかります。これを簡単にする方法はありますか?オプションは使えますか?
これが私のタスクです
gruntjs - grunt.jsでフルパスなしでファイルをコピーするには?
grunt.jsで/pckg
toの中身をコピーしたい。/dist
構造は次のとおりです。
これが私のGruntfile.js
Grunt を実行すると、パスが保持されます。のすべてをコピーしますdit/folder1/folder2/pckg
。なにが問題ですか ?
ご協力いただきありがとうございます !
javascript - Grunt-Contrib-copy expand が機能しない
Grunt とファイルのコピーに問題があります。
expand true このコード行を追加すると、完全にスキップされます。
と の両方--verbose
を使用し--stack
て、問題がどこにあるかを確認しており、コードを実行してもエラーは発生しません。
expand true が取り出されると、ファイルはコピーされますが、親ディレクトリが追加されます。したがって、ここで expand: true オプションに問題があるようです。
私も試してみましたが'cwd'
、同様'src'
に設定され'*'
ていますが、どちらも機能しません。
gruntjs - cwd オプションが指定されている場合、Grunt-contrib-copy タスクが失敗する
私はこのうなり声のセットアップを持っています:
そして、私がそれを実行すると、常に次のようになります。
奇妙なことに、この構成で実行すると、次のようになります。
毎回動作します。誰かが理由についての手がかりを持っていますか? 次のコード行でエラーが発生したようです。
grunt-contrib-copy タスクで。どんな助けでも大歓迎です。
express - grunt-contrib-copy を使用してルートにコピーし、ディレクトリ構造を変更する方法
に開発ビューを持つ高速アプリがあります/assets/views
。grunt-contrib-usemin を使用してスクリプトを連結/醜化するときに、本番環境で HTML を編集するため、開発ビューと本番ビューを分離する必要があると考えています。
ここで問題です。私の現在のツリー:
理想的には、プロダクション対応のビューがアセットと同じレベルにあることを望みます。grunt-contrib-copy を使用すると、ツリー全体をコピーするようです。public
dest をプロジェクトのルートに設定する方法がわからないため、現在それを入れています。
ここでいくつか質問があります。
dev ビューと production ビューを持つのは悪い習慣ですか? もしそうなら、concat/uglified スクリプトへの参照を持つビューを生成する別の方法はありますか?
grunt-contrib-copy を使用してプロジェクトのルートにコピーするにはどうすればよいですか? 私は
assets/views
明らかにviews/*
したくありませassets/views/*
ん..
ありがとう!
gruntjs - Grunt コピー タスクはディレクトリ構造を保持できません
Bower
プロジェクトの依存関係をインストールし、必要なファイルのみを取得して、アプリケーションによって提供されるようGrunt.js
にコピーするためにstatic
使用しています。
それらの1つはMathJax
ライブラリですが、フォルダー全体をコピーしようとすると(以下のコードを参照)、ディレクトリを無視し、MathJax
ディレクトリ構造を処理せずにすべてのファイルを宛先にスプレーします.
copy
それはタスクの一般的なバグですか、Grunt
それとも何か間違っていますか?