私はDocker Parse Serverで作業していますが、クラウドコードを稼働させようとしています。Docker Parse Serverで '/parse/cloud/main.js'モジュールが見つかりません
それは私のgitリポジトリはちょうどそうのようなmain.js含まれています(上記のリンクにある「サーバサイドの展開」)の基本的な例では動作しない:私がしようとすると、しかし
(root)
|
|- main.js
をParse Example Projectをアップロードすると、これが機能しているということには至っていません。
(root)
|
|- cloud
| |- main.js
|
|- public
| |- assets
| |- ...
|
|- index.js
|- package.json
|- ...
私は入れませんエラーは「エラー:モジュールの/parse/cloud/main.js "が見つかりません」で次のようにプロジェクトが構成されているmain.jsためのルートフォルダにありません、私のもうアップロードされたプロジェクトではなく、サブフォルダ "cloud"に保存されます。また、他のファイルを完全に無視しています。私の推測では、gitリポジトリのマウントポイントは "/ parse/cloud"であるが、 "/ parse"でなければならない。任意のアイデアを修正する方法は?私はすでにそれのための問題を追加しました(申し訳ありませんが、ここで私のために2つ以上のリンクはありません)。ありがとうございました!
ところで:私はここで
USER1=some_user USER1_PASSWORD=some_password PARSE_DASHBOARD_VIRTUAL_HOST=subdomain1.some_domain.com PARSE_DASHBOARD_LETSENCRYPT_HOST=subdomain1.some_domain.com [email protected]_domain.com PARSE_SERVER_VIRTUAL_HOST=subdomain2.some_domain.com PARSE_SERVER_LETSENCRYPT_HOST=subdomain2.some_domain.com [email protected]_domain.com SERVER_URL=https://subdomain2.some_domain.com/parse PARSE_DASHBOARD_ALLOW_INSECURE_HTTP=0 APP_ID=some_id MASTER_KEY=some_master_key docker-compose -f docker-compose-le.yml up
main.jsへのパスを示すことができるので、私はあなたの答えを受け入れました。しかし、私の解決策はこの経路を変えないことでした。代わりに、package.jsonやmain.jsより上位にあるファイルを変更する必要があるときはいつでも、私はドッカーコンテナを再デプロイする必要があります。 – mikey