問題タブ [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.
bash - ember を使用したシェル ビルド スクリプト
Facebook ウォッチマンと私の ember-cli アプリケーションで使用するビルド スクリプトを作成しようとしています。
私のビルドスクリプトは次のとおりです。
そして、私のウォッチマンコマンドは次のとおりです。
Watchman がトリガーされ、スクリプトが正常であることがわかりますが、ログを見ると、ember が見つからないというエラーが表示されます。sh build.sh
実行するとすべてが正常に機能するため、理由はよくわかりません。
which ember
残り火へのパスを決定し、それを直接使用するような方法はありますか? そのパスをコピーしてスクリプトに貼り付けることができることはわかっていwhich ember
ますが、使用しているノード/ nvmのバージョンに関係なくビルドスクリプトを機能させたいため、実際にはそうしたくありません。
また、これを行うためのより良い方法への提案も受け付けています。
homebrew - max os yosemiteでpcreをbrewにリンクできない
を使用してウォッチマンをインストールするbrew install watchman
と、これが得られましたError: You must brew link pcre before watchman can be installed
。だから私は試してみbrew link pcre
てbrew 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.
誰でも助けることができますか?
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 が応答しなくなります。我慢して!
reactjs - コマンド「brew install watchman」は「chmod」を実行しますが、最終的にインストールに失敗します
よくないことをしようとしchmod 777 /
ている。なぜそれをしようとしているのですか?許してはいけないという感じです。ウォッチマンをアンインストールし、このコマンドで再インストールして、反応ネイティブを機能させようとしました。
ここの手順に従ってください: https://github.com/facebook/react-native/issues/239
https://facebook.github.io/react-native/docs/troubleshooting.html
linux - Ember は watchman を見つけることができませんが、watchman は適切にインストールされているようです
さらに別の残り火 + 警備員の質問.
ember -v
収量
ただし、watchman -v
利回り
また、記録のために、ここに私の/etc/*-release
通常は機能する、通常の方法で ember (およびウォッチマン) をセットアップしました。私が覚えている限りでは、ember は watchman バージョン 3.8.0 で動作しますが、間違っているかもしれません。
python - ubuntu 14.04にウォッチマンをインストールできません
linuxbrew を使用してウォッチマンをインストールできません。エラーが表示されます。
エラーログを生成しました
そのリンクはhttps://gist.github.com/anonymous/d4f8d02f93db2e2b1c15です
助けてください