問題タブ [watchman]

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 投票する
1 に答える
497 参照

bash - ember を使用したシェル ビルド スクリプト

Facebook ウォッチマンと私の ember-cli アプリケーションで使用するビルド スクリプトを作成しようとしています。

私のビルドスクリプトは次のとおりです。

そして、私のウォッチマンコマンドは次のとおりです。

Watchman がトリガーされ、スクリプトが正常であることがわかりますが、ログを見ると、ember が見つからないというエラーが表示されます。sh build.sh実行するとすべてが正常に機能するため、理由はよくわかりません。

which ember残り火へのパスを決定し、それを直接使用するような方法はありますか? そのパスをコピーしてスクリプトに貼り付けることができることはわかっていwhich emberますが、使用しているノード/ nvmのバージョンに関係なくビルドスクリプトを機能させたいため、実際にはそうしたくありません。

また、これを行うためのより良い方法への提案も受け付けています。

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

homebrew - max os yosemiteでpcreをbrewにリンクできない

を使用してウォッチマンをインストールするbrew install watchmanと、これが得られましたError: You must brew link pcre before watchman can be installed。だから私は試してみbrew link pcrebrew link --overwrite pcre、私はちょうど得ました linking /usr/local/Cellar/pcre/8.36... Error: Could not symlink share/man/man3/pcre.3 /usr/local/share/man/man3 is not writable.

誰でも助けることができますか?

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

hhvm - Watchmanを使用したNuclide IDEとリモートサーバーのセットアップ

Facebook は最近、リモート開発とハックをサポートするNuclideを発表しました。

すべてのインストール手順に従いましたが、autocomplete/inline error report/click-to-definition機能は機能しませんがnuclide-language-hack, nuclide-file-tree/nuclide-remote-projects、期待どおりに機能します (nuclide-serverサーバー部分/.hhconfigファイルからはプロジェクトルートに含まれています)。

flowの結果をフィルタリングする以外はすべてインストールしましたnuclide-

これらの機能はリモート アクセスでサポートされていませんか、それともインストールで何か問題がありましたか (これはかなり簡単だと思います)。

さらに、 watchmanが正しく動作するように構成されている方法がわかりません。次のコマンドを使用してインストールしました(サーバーはLinuxを実行しています、私もインストールしましたinotify-tools

そして、私は自分のプロジェクトを見るために以下を使用しました

ウォッチャーは正常に確立されているようです。

ただし、Nuclide は次のように報告しています。

ウォッチャーを開始できませんでした - ウォッチャー機能が無効になっています!

詳細: ソケットのハングアップ

ここでインストールのアドバイスをお願いして申し訳ありませんが、Githubでも上記の質問をするべきではないと思います。

ありがとう!


解決策: MostafaEweda が示唆したように、ソースからコンパイルしようとしました。apmまたはatom設定によるパッケージのインストールは、うまくいきませんでした。nuclide-installer何もインストールせず、nuclide-*パッケージを手動でインストールしても機能しませんでした。

For Windows Users: Python3.4 ではいくつかの実行時エラーがスローされます (ただし、ドキュメントには Python 2.6 以降がサポートされていると記載されています)。私は Python2.7 を使用しましたが、これらのエラーは解消されたようです。

ヒント : nuclide をインストールするとき、数分待つ必要があり、atom が応答しなくなります。我慢して!

0 投票する
6 に答える
24102 参照

reactjs - コマンド「brew install watchman」は「chmod」を実行しますが、最終的にインストールに失敗します

よくないことをしようとしchmod 777 /ている。なぜそれをしようとしているのですか?許してはいけないという感じです。ウォッチマンをアンインストールし、このコマンドで再インストールして、反応ネイティブを機能させようとしました。

ここの手順に従ってください: https://github.com/facebook/react-native/issues/239

https://facebook.github.io/react-native/docs/troubleshooting.html

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

linux - Ember は watchman を見つけることができませんが、watchman は適切にインストールされているようです

さらに別の残り火 + 警備員の質問.

ember -v収量

ただし、watchman -v利回り

また、記録のために、ここに私の/etc/*-release

通常は機能する、通常の方法で ember (およびウォッチマン) をセットアップしました。私が覚えている限りでは、ember は watchman バージョン 3.8.0 で動作しますが、間違っているかもしれません。

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

python - ubuntu 14.04にウォッチマンをインストールできません

linuxbrew を使用してウォッチマンをインストールできません。エラーが表示されます。

エラーログを生成しました

そのリンクはhttps://gist.github.com/anonymous/d4f8d02f93db2e2b1c15です

助けてください