私は"Cannot find module './build/Release/DTraceProviderBindings'"
を投げている単純なnodejsアプリケーションを持っています。私はそれをオンラインで見て、それは多くの人々がWindows上でrestifyを使用して同じ問題を抱えているように見えます(私の場合ですが、私はWindows 10でrestifyを使用しています)。どうやら、dtrace-provider is a optional module for restifyとそのバージョンはありません。だから私がこれまでに試したこと:モジュールdtrace-providerを見つけることができません
- ノードをv6.2.0にアップデートする。
- すべてのモジュールをアンインストールし、
npm install --no-optional
を実行します。 - 修復のみを実行して
npm install restify --no-optional
を実行します。 - そして、私の最も切迫した動きは、
dtrace-provider
をインストールします。
githubの問題が見つかったところですべて試してみましたが、他のモジュールを使用しているOSXユーザーでも同じエラーが発生しています。他に何を試すかわからない
注:この例外はアプリケーションを停止させず、コンソールにエラーを出力しません。私はこれがデバッガを使用して起こっていることに気付きました。つまり、アプリケーションはうまく動作しますが、これはバックグラウンドで。他のモジュールの
一覧私が使用している:
"dependencies": {
"restify": "latest",
"request": ">=2.11.1",
"cheerio": ">=0.10.0",
"xml2js": ">=0.2.0",
"botbuilder": "^0.11.1",
"applicationinsights": "latest"
}
私は同じ問題があります。誰かが解決策を持っていることを願っています。 – sgmonda
私は 'node_modules'ディレクトリ全体を削除してから' npm install --no-optional'を実行しようとしましたが、最終的にエラーはスローされないようです。あなたはそれを試しましたか? – sgmonda
ええ、私はそれを試みた...私のために起こって続ける – Ernanirst