問題タブ [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.

0 投票する
2 に答える
617 参照

angularjs - Yeoman、ExpressJS、Socket.ioでのindex.jsの場所の変更

動作中のSocket.io、AngularJS、ExpressJS 3.xプロジェクトを新しいYeoman:ExpressStackにマージしようとしています。

まず、 https://github.com/yeoman/yeoman/tree/express-stackに記載されている指示に従うことから始めました。

yeomen init anglecrud#標準のAngularアプリ

yeomen init anglecrud:crud post#AngularCRUDルート/ビュー

yeomen init express post#Express CRUD

ヨーマンサーバー

コードを注意深くマージして、各ポイントで新しいコードが機能することを確認しました。このプロセスは、socket.ioを追加するまで成功します。その時点で、「yeoman server」を実行すると、「/ socket.io / socket.io.js Not Found」というエラーが発生します。これは、次の質問Socket.ioがノードによって処理されていない場合のエラーとほぼ同じです。 jsサーバー。質問に対するFirstZeroの回答の中で、彼は「node_modulesは、サーバールートの上ではなく、server.jsと同じディレクトリにある必要がある」と述べています。Yeoman:Express Stackが作成するディレクトリ設定では、これはまさに状況であり、node_modulesはサーバールート(index.js)の1レベル上にあります。index.jsをnode_modulesと同じレベルに移動するだけでは、モジュールが見つからないというエラーが発生します。

Yeoman:Expressがsocket-ioで動作するように設定を変更する方法を知りたいです。

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

build - Yeoman ビルドで新しいバージョンの r.js を使用するにはどうすればよいですか?

requireJS とrequire-handlebars-pluginyeoman buildを使用するプロジェクトで実行しようとしています。rjs タスクを実行すると、次のエラーが発生します。

これは、単に最新バージョンの r.js を解決する必要があるように見えるこの問題と同じだと思います。新しいバージョンの r.js を手動で使用すると、エラーは発生せず、すべて正常に動作します。yeoman buildタスクに最新バージョンの r.js を使用させるにはどうすればよいですか?

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

javascript - Yeomanはコンポーネントを手動でインストールします

Bowerリポジトリにないyeomanプロジェクトでライブラリを使用したいと思います。ライブラリをヨーマンプロジェクト構造に統合するための最良の方法は何ですか?このライブラリでは、最初にjqueryをロードする必要があります。

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

javascript - yeoman ビルドが失敗する - rjs mainConfigFile の場所

yeoman server正常に動作yeoman buildしますが、奇妙な場所でメインの requirejs ファイルを探して失敗します:

私のbaseUrlは./scriptsであるため、余分なscripts/ディレクトリを追加しているようですがyeoman server、正しい場所で問題ありません。これが私のセットアップです。ほとんどがデフォルトのものです。

index.html で:

Gruntfile.js で:

アプリ ツリーの関連部分:

このように data-main 属性から scripts/ ディレクトリを削除すると、data-main="main"実際にはエラーなしでビルドされます。ビルドされたアプリをブラウザーで開こうとすると、空白のページとコンソール エラーが発生し、yeoman servermain.js が見つからずに失敗します。私が試したこれらのパラメーターをいじっても、成功したことはありませんyeoman build

小さな構成の癖が欠けていることを願っています。助けてくれてありがとう!

0 投票する
2 に答える
1757 参照

node.js - Windows64ビットのTestacularはブラウザを起動できません

Windows864ビットでTestacularを使用してAngularJSアプリをテストしようとしています。

「yeomantest」または「testacularstart」コマンドを実行すると、次のようなエラーが発生します。「システムは指定されたパスを見つけることができません」:

PhantomJSの代わりにChromeを使用するようにTestacularを設定しようとしましたが、同じエラーが発生します。したがって、PhantomJSは問題ではありません。

Node.jsが64ビットWindows(?)を好まないために発生すると聞きました。回避策は、テスト用に32ビットVMをセットアップすることですが、それは明らかに最適ではありません。

この問題の解決策はありますか?

0 投票する
2 に答える
12608 参照

node.js - 自作インストールの問題

brewのインストールで問題が発生しました。だから私は次のことをしました:

アンインストールされた自作:

$ rm -rf / usr / local / Cellar /usr/local/.git&&brewクリーンアップ


自作を再インストールしました:

$ ruby​​ -e "$(curl -fsSkL raw.github.com/mxcl/homebrew/go/install)"


$brewアップデート

すでに最新です。

$醸造医師

あなたのシステムは醸造するのがめったにありません。


インストールを実行してみると、次の出力が得られます。

$brewインストールノード

エラー:アクセスが拒否されました-/Library/Caches/Homebrew/Formula/node.brewing


ここで何が起こっているのですか?これはまた、私が本当に使いたいnpmとyeomanの使用に関する問題を私に与えています:(

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

node.js - yeoman ヘッダーの設定方法 (.htaccess?)

yeoman サーバーを実行 しても、デフォルトでは .htaccess ファイルが認識されないようです。.htaccess ファイルの読み取りを有効にする追加の手順はありますか?

再起動後のヘッダーの設定に明らかな影響を与えずにコメントを外した行は次のとおりです。

あるいは、適切な質問は、yeoman サーバーを実行しているときにヘッダーをどのように設定するかということです。おそらくGruntfile.jsに別のオプションがありますか?

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

trigger.io - triggerioでヨーマンを使用する

ヨーマンと一緒にtrigger.ioを使おうとしています。ビルドサイクル全体(angularjsアプリケーションのスキャフォールディング/テスト/..)にはyeomanを使用し、デプロイにはtrigger.ioを使用します。
Trigger.ioはすべてを「src」に生成し、yeomanはすべて「app」ディレクトリに生成します。

Trigger.ioを「src」ディレクトリではなく「app」に書き込むようにする方法はありますか?

これを編集することは機能しているように見えますが、yeomanによって生成された新しいディレクトリ/ファイルを追跡する必要があるため、あまり実行可能ではありません。

  • ln -s app / index.html index.html
  • ln -s app / styles styles
  • ln -s app/scriptsスクリプト
  • :関連するものは何でも続行します
0 投票する
1 に答える
214 参照

performance - 通常、yeoman サーバーで scss をコンパイルする時間は?

最も単純な SCSS ファイルを実行yeoman serverして更新する場合でも、ブラウザーが更新されるまで約 5 秒待たなければなりません。私はMacBook Airを使っています。

これが標準ですか?それは私のコーディング速度を抑制しています...

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

javascript - yeomaninstall[パッケージ]は/app/componentにインストールされます

私の理解では、running$ yeoman install backboneはBackboneのrawソースをプロジェクトのルートにあるcomponentsという名前のフォルダーにダウンロードし、ファイルの作業コピーだけをに移動する必要があります/app/scripts/vendor。このようにして、Backboneのドキュメントを入手できますが、リポジトリ全体がアプリケーションのコードベースを詰まらせることはありません。ただし、私の経験では、生のソースドキュメントとすべてをダウンロードします/app/components/。私はこれを間違ってやっていますか、それとも手動でこれらをに移動する必要があり/app/scripts/vendorますか?

どんな助けでも大歓迎です。