問題タブ [yeoman]
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.
php - Yeoman と php ファイル?
Yeoman (最新バージョン: v0.9.6) を構成して PHP ファイルを提供する方法はありますか?
このhttp://fgnass.github.com/2012/08/30/yeoman.htmlを見つけましたが、動作させることができませんでした。
https://github.com/fgnass/gateway、https://github.com/fgnass/tamperをインストールし、次のように Yeoman に必要な更新を行いました: https://github.com/fgnass/yeoman/commit/39faa07375ee49d56bd50d334dcfd6b5a4e96292 .
私が得たのは、ブラウザが各phpファイルをレンダリングする代わりにダウンロードすることだけです。
どんな助けでも大歓迎です!
編集:
Yeoman 1.0 がリリースされました。まだphpを使ってみたことはありませんが、可能かどうか知りたいです。
ubuntu - libjpeg-turbo-progs パッケージをインストールできません
次のようなlibjpeg-turbo-progsのインストールでエラーが発生します
sudo apt-get install libjpeg-turbo-progs
そして、それは次のように出力します
パッケージリストを読み込んでいます... 完了 依存関係ツリーを構築しています
状態情報を読み込んでいます... 完了 E: パッケージ libjpeg-turbo-progs が見つかりません
私も試してみました
sudo apt-get アップグレード
javascript - RequireJSを使用する場合、スクリプトをYeomanプロジェクトのどこに配置しますか?
だから私はヨーマンを始めたばかりです。基本的なプロジェクトを設定しただけで、スクリプトをどこに配置するかわかりません。提供されたapp.jsに何かを入れるだけでいいですか?または、独自のファイルを作成して、ビルドスクリプトのどこかに追加する必要がありますか、それともどこかで要求する必要がありますか?アドバイスをいただければ幸いです。
また、app.jsファイルでこれの目的を理解していません:
angularjs - yeoman build:minifyは画像の名前を変更します->anglejsng-srcは失敗します
私はyeoman+angleを使用していて、「yeomanbuild:minify」を試しました。タスクrev:imgがすべての画像の名前を変更するため、これは失敗します。その後、動的ソース(http://docs.angularjs.org/api/ng.directive:ngSrcを参照)は機能しなくなります。
誰かがこれを修正するためのトリックを知っていますか?たとえば、画像の名前変更を回避することは可能でしょうか?
requirejs - Yeoman と PhantomJS を使用した Mocha テスト
プロジェクトの足場としてYeomanを使用しています。PhantomJSベースのテスト ランナーなど、いくつかの便利な機能が付属しています。
私の問題は、私のテストはブラウザーで正しく実行されますが、CLI で PhantomJS を使用してテストを実行しようとするとタイムアウトすることです。
私のテストは次のindex.html
ようになります。
ここにありmap.spec.js
ます:
今、私がするときyeoman test
、私はこれを取得します:
私が言ったようyeoman server:test
に、ブラウザで私のアサーションを正しく表示します。
私は Yeoman 0.9.6 と PhantomJS 1.7.0 を使用しています。どんな助けでも大歓迎です。
angularjs - angularjs + yeoman + ng-switch + build:minify -> アサーション
URLに応じて、ページに動的コンテンツを含めるためにangularjsでng-switchを使用しています。そして、私は自分のプロジェクトを yeoman で管理しています。動的コンテンツ生成のコードは次のとおりです。
html:
コントローラ:
これは、「yeoman サーバー」を使用して実行する場合に完全に機能します。しかし、「yeoman build:minify」でビルドすると、その後動作しなくなります。それはアサーションに当たります:
誰かがこれを修正する方法を知っていますか? または、デバッグするためにどこを見る必要がありますか?
node.js - Yeoman のサーバー/ウォッチ/リロード タスクに Jade を統合する
Yeoman & Jadeで遊んでいます。私は小さなテストアプリを作成しましたyeoman init angular
(角度のあるアプリですが、それはここでは重要ではありません)...
yeoman server
コマンドラインで入力すると、次のようになります。
- coffeescriptとcompassファイルをコンパイルする
- サーバーを起動する
- ブラウザを起動する
- ブラウザでのコーヒースクリプトとコンパスの変更の監視と再読み込み
これがヨーマンの大きな特徴です!
今、私はジェイドと同じ機能が欲しい. そこで、 grunt-jadeを介してインストールし、 GruntFile.jsnpm install grunt-jade
に次の構成を追加して、jade テンプレートをコンパイルしました。
タスクに次の構成を追加することで、 Yeoman のウォッチ & リロード タスクjade
にタスクを統合することができました。watch
そして、すべてがうまく機能します...jade
コマンドにタスクを追加しない限り、最初のコンパイルが行われないことを除いて:
私たちの執事は、この素敵な女の子が好きではありません。なぜなら、彼は彼女を自分のserver
仕事に統合させないからです :) そして、yeoman server
コーヒースクリプトとコンパスファイルしかコンパイルしないので、それは面倒です.
jade
のデフォルト実行にタスクを追加する方法はありますyeoman server
か?
pug - Yeoman テンプレート エンジンのサポート
Rails から来て、Yeoman の jade または slim テンプレートのサポートを有効にする方法を考えています。Yeoman のセットアップは信じられないほど速く満足のいくものでしたが、HTML のコーディングに時間を無駄にしたくありません。翡翠やスリムなどを機能させるための正しい方向に誰かが私を向けることができますか?
編集
ここでヒントを見つけました。yeoman はそのままではテンプレート言語をサポートしていないようです。
とにかく、このアプローチでは jade は問題なく動作します。
yeoman - yeoman.ioが画像を縮小するのを防ぐ
そのため、プロジェクトにyeoman.ioを使用しており、画像のフォルダー構造を設定しています。しかし、ビルドすると、ファイルのファイル名が変更されます。
私も使用します:
css、js、htmlテンプレートのみを縮小したいのですが、それでも画像は縮小されます。私が何か間違ったことをしているかどうかわからない。
編集:
gruntfile内のimgのすべてのインスタンスをコメントアウトしましたが、それは機能しているように見えましたが、それが正しい方法だとは思いません。