2016-03-29 6 views
0

作品私がチェックして、正しくキー入力しているように見える:サーバーにアップロードすると、SPAはAngularJS app.jsファイルを見つけることができません。ローカル

<div class="container" ng-app="app" ng-controller="evPotDataCtrl"> 

私はローカルに自分のSPAを実行すると、それが正常に動作します。しかし、それを私のWebサーバーにアップロードしても、ファイルを見つけることができません。

bundles.Add(new ScriptBundle("~/bundles/AngularCustom").IncludeDirectory 
        ("~/app", "*.js", true)); 

ファイルは、ルートディレクトリに配置されたアプリと呼ばれるフォルダに配置されています。私はまた、バンドルを設定しています。私はサーバーのフォルダをチェックし、すべてのファイルが正常にアップロードされており、フォルダのアクセス権もチェックしています。

私はサーバー管理者にリクエストを送信しましたが、何かを見逃してしまった場合は、私に教えていただければ幸いです。ありがとうございました。

+0

あなたのindex.htmlはどこにアップロードされていますか?そして、それはapp.jsと同じ相対的位置をローカルとして持っていますか?また、app.jsへのアクセス権はサーバー上で正しく設定されていますか? – stevenvanc

答えて

1

公開されたwebSite(デバッグモードなし)でバンドルを使用すると、すべてのファイルが1つにまとめられます。

BundleTable.EnableOptimizations = true;とdebugy localyを試してみると、このプロセスでエラーが発生する場合があります。

+0

ありがとうございます。コントローラの1つにマイナーなバグがあり、app.jsが正しく動作しなくなっていました。 –

関連する問題