問題タブ [gruntfile]

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.

0 投票する
3 に答える
213 参照

javascript - <%= %> Gruntfile の変数構文で「読み取り不能」がスローされる

Gruntfile で以下を使用しています。

実行すると、次のようにスローされます。

これは、assets使用しようとしている時点で var が定義されていないためでしょうか? または、 <%= %> 構文はこの方法で使用できませんか?

この答えによると、うまくいくはずです-以前は を使っていたので見つけましたvar assets = grunt.option('assets')が、それSyntaxError: Unexpected token varは何らかの理由で投げていました。(いじる前はこんな感じでした:)

モジュールを使用したり、このように gruntfile 内で変数を宣言したりする適切でうなり声のある方法は何ですか? または、問題を解決できUnexpected token varますか?

(注:読み込みに問題があるのは構成ファイルではありません。アセットのパスgrunt.option()が解釈されていないように見えるためです)

0 投票する
1 に答える
142 参照

angularjs - Coursera - AngularJS 第 2 週の問題 js と css ファイルは、grunt コマンドを入力した後に作成されません

私は Grunt ツールを使用するのが初めてで、ビデオのように手順を実行していましたが、いくつかのエラーに直面し、最初からやり直しましたが、コマンド「grunt」を入力すると、この問題に直面していますプロジェクトフォルダのディレクトリにある CMD はすべてうまくいきますが、配布フォルダのディレクトリ「dist/scripts」に JavaScript ファイルが作成されておらず、Uglify も生成されていません。

インストラクターがコマンドを入力した後のビデオでは、「 main.6c5adb2140e008f7bb85.js 」という名前で dist/scripts ディレクトリに作成された JS ファイルと、「main.d1901e133950f2e3aeae.css」という名前で dist/styles ディレクトリに作成された css ファイル、さらに彼の端末では、アセットへの1つの参照を置き換えて書かれ、Uglifyは写真のように生成されました: 生成された醜い

代わりに、アセットへの 0 参照が置き換えられ、uglify は生成されません。

Grunt コマンドの問題

ビデオにあるすべてのインストール コマンドを順番に実行し、すべてのファイル (package.json、Gruntfile.js、app.js、.jshintrc) を作成した後、usemin を require jit-grunt に追加して追加しました。 registerTask に。Gruntfile.jsのソース コードは次のとおりです。

助けが必要です!!

0 投票する
0 に答える
95 参照

javascript - yo grunt server distの後、ビューフォルダーの下にディレクティブが見つかりません

こんにちは、プロジェクトで yeoman を使用しており、ディレクティブをヘッダー フッターとして使用しています。しかし、うなり声の後 serve:build

「ngtemplates:dist」を正常に実行しても、ビューの下の dist フォルダーでディレクティブが生成されず、ホームページでのディレクティブ呼び出しで 404 エラーが発生します。

ノードバージョン - v6.9.2 ヨーヨーバージョン - 1.8.5 angularjs バージョン - 1.6.1

私のgruntfile.jsは次のとおりです