2017-03-14 7 views

答えて

0

私たちが知っているように、アプリケーションをAzureにクラウドサービスとしてデプロイするには、まずアプリケーションを適切なフォーマット(ServicePackage.cspkg)でパッケージ化する必要があります。そしてthis articleから、我々は見つけることができる:

Azureのクラウドサービスを、すべてのモジュールは、開発環境にインストールされることを期待し、node_modulesディレクトリが展開パッケージの一部として含まれます。

クラウドサービスとしてプロジェクトを公開する前に、include these files in your VS projectを使用したほうがよい場合があります。あるいは、use cspack command line tool to package a cloud serviceを試してファイルをロールフォルダにドロップして、クラウドサービスパッケージにファイルを含めることもできます。

さらに、クラウドサービスでpackage.jsonまたはnpm-shrinkwrap.jsonファイルを使用してモジュールをインストールするサポートを有効にすることもできます。詳しくは、Azure Startup task to run npm install to avoid deploying node modulesを参照してください。

+0

cspackコマンドの使用方法に関する基本的なドキュメントはありますか?私が試みたものは何も動作していないようです。私が得ているほとんどのエラーは、Webプロジェクトを見つけることができなかったということです。 '仮想パス 'Web /'の物理ディレクトリを指定する必要があります。 – franco

関連する問題