これに答えてくれる IBM Bluemix ウィザードが監視していることを願っています。
Bluemix にデプロイしようとしている Meteor で作成されたアプリケーションがあります。アプリケーションには次の行が含まれています。
var AdmZip = Npm.require('adm-zip');
これはもちろん、アプリケーションがadm-zipパッケージを使用して処理を行うことを意味します。DevOps Services 経由でアプリケーションをデプロイしようとすると、次のエラーで失敗します:
ERR Error: Cannot find module 'adm-zip'
ログで。Npm.require行を削除すると、アプリケーションは正常にデプロイされますが、 adm-zipが存在しないため、もちろん正しく動作しません。
私のpackage.jsonファイルには、とりわけ次のエントリが含まれています。
"dependencies": {
"adm-zip": "*"
},
adm-zip パッケージをロードするにはこれで十分だと思います。また、adm-zip の Git URL を指定しようとしましたが、結果は同じです。
このアプリケーションを正しくデプロイするために何をしなければならないか知っている人はいますか?