私はnodejsを使ってwebappを構築しようとしています。私のローカルマシンでコンパイルして正常に動作しますが、Azureでホストしようとするとwebpackが問題を引き起こすようです。Microsoft Azureホスティング|ノード| webpackによってファイルがコンパイルされない
//webpack.config.js
var config = {
entry: './main.js',
output: {
path:'/',
filename: 'index.js',
},
devServer: {
// inline: true,
// port: 8080
},
module: {
loaders: [
{
test: /\.jsx?$/,
exclude: /node_modules/,
loader: 'babel-loader',
query: {
presets: ['es2015', 'react']
}
}
]
}
}
module.exports = config;
これは、ファイル階層です:
これは、ローカルマシンのクロームのDevツールのソース]タブです。 index.jsが設定ファイルで指定されているようにコンパイルされているのがわかります。
その後、私はただのgitを使用して、サーバー上のソースを配置します。
これは、ホストサーバーのソース]タブで:これは、私は、サーバーから取得する応答です。
は、私は私のローカルマシンとホスト上のディレクトリの解釈に差があるので、それができると思われます!私はMacOSを使用しています。
私はポストに従いましたが、Azure CLIをインストールしました。次のエラーメッセージが表示されます リモート:KuduSync.NET: 'D:\ home \ site \ repository \ nodejs'から 'D:\ home \ site \ wwwroot'へ remote:エラー:パーツが見つかりませんでしたパス 'D:\ home \ site \ repository \ nodejs'のうちの1つです。 remote:Webサイトの展開中にエラーが発生しました。 リモート:Kudu同期に失敗しました リモート: リモート:エラー - リモートリポジトリにコミットされたがウェブサイトへの展開に失敗しました。 さらに、deploy.shまたはdeploy.exeが必要ですか?私はMacOSを使用しているので、私のコンピュータでは理にかなっています。Azureについてはどうですか? –
私の[前の投稿](http://stackoverflow.com/questions/40960685/azure-fails-when-i-try-to-deploy-through-github/40988649#40988649)をご覧ください。 –
ありがとうございました。私は今とても近いと思う。 :: 4. WebPACKの IF EXIST "%DEPLOYMENT_TARGET%\ webpack.config.js"( のpushd コール "%のDEPLOYMENT_TARGETの%":!!ExecuteCmd NPM_CMDはWebPACKの を実行するIF ERRORLEVEL NEQ 0後藤エラー POPD !) 。私はちょうどこれを.shスクリプトに変換するツールがあるのだろうか? –