Azure Webappsにてnode_modulesがインストールされないエラー
Azure WebappsとBitbucketとデプロイ
今 Azure Webappsを利用してwebサービスの開発中。
BitBucketでソース管理していて、
デプロイをpushしたら自動で反映するようにしていた。
スロットの追加
ちょっと試験的にスロットの追加をやろうと思い、
0から構築。
同様にリポジトリから同期して作成したら何か動かん。。。
なぜ?
Wed Jul 22 2015 08:12:26 GMT+0000 (Coordinated Universal Time): Unaught exception: Error: Cannot find module 'is-property' at Function.Module._resolveFilename (module.js:336:15) at Function.Module._load (module.js:278:25) at Module.require (module.js:365:17) at require (module.js:384:17) at Object.<anonymous> (D:\home\site\wwwroot\node_modules\azure-storage\node_modules\request\node_modules\har-validator\node_modules\is-my-json-valid\node_modules\generate-object-property\index.js:1:80) at Module._compile (module.js:460:26) at Object.Module._extensions..js (module.js:478:10) at Module.load (module.js:355:32) at Function.Module._load (module.js:310:12) at Module.require (module.js:365:17)
というのが出ていたので、モジュールが足りないのかと思って追っていったら確かになかった。
というか入れ子になっているモジュールの最下段へのpackage.jsonが存在しなかった。
理由は不明。
とりあえず現場対応
モジュール全部削除して
azureポータルからコンソールを開き
node install
これで終了。
んー、deployment.cmdとか読んでみたけど問題はなさそうなんだけどなー。