bo-tech

heart and tech with love.

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とか読んでみたけど問題はなさそうなんだけどなー。