私はこの点で多くの記事を見て、多くのオプションを試しました。 私はapp-root/runtime/repo
にインストールを実行しようとしました。OpenShiftでNodeJSサーバーを使用してrequire( 'mysql')が失敗する
'npm install mysql'は細かい画面出力がインストールされていることを示しますが、node_modulesフォルダにはファイルが作成されません( 'ls'または 'dir'を介して表示されます)。 app.jsの失敗行:var mysql = require("mysql");
。
tail -f app-root/logs/nodejs.log
は私がOpenShift 'NodeJs最新の' 事前構成されたアプリケーションを使用しています
Error: Cannot find module 'mysql' at Function.Module._resolveFilename (module.js:339:15)
....これらの多くを示しています。 カートリッジMySQLとphpMyAdminがインストールされて正常に動作しているようです(これは思われます)
私は考え抜いています。誰でも?
はこの質問をマークするのに役立ちます
希望のシンボルが緑色に変わるように、あなたは、この答えポストの左にあるチェックマークをクリックしてくださいでしょうか?ありがとう。 – halfer