問題タブ [file-structure]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-mvc-5 - MVC ソリューションを Webbhotel に公開します。403 - 禁止: アクセスが拒否されました
最初の MVC アプリケーションを webbhotel にデプロイしました。Visual Studio で公開した後、サイトにリダイレクトされて 403 エラーが発生します。
ウェブ構成:
VS で公開した後の webbhotel のファイル構造
public_html に index.html を追加すると、その indexpage が表示されます。しかし、MVC を使用してこれを機能させるにはどうすればよいでしょうか。グーグルで良い説明を見つけることができません。
このソリューションのエンティティ フレームワークに問題はありますか?
これを機能させるにはどうすればよいですか?
angularjs - スタイラスのグローバル変数
グリッド スタイル、いくつかのスタイラス関数、およびいくつかの変数を配置するcore.stylがあります。このファイルは、すべてのルートにインポートする必要があります。
それに加えて、現在のルートに依存するpage.stylがあります( / contactのcontact.stylなど)
注: 私のプロジェクトは angular.js に基づいているため、html-head はリロードしません。しかし、HTMLヘッドのような角度のあるものをいくつか追加することができます.
フォローしてみた
問題: contact.styl では、スタイラスの変数と関数 (core.styl で宣言) にアクセスできません。
1 つの解決策:各ページのスタイルシートに@import '../core.styl'を追加します。しかし、質問のmeoutのために。
私が試すことができる他の解決策はありますか?
多分そのようなもの(server.js)ですか?
編集:私のファイル構造:
javascript - AJAX リクエストと可能なサーバー ファイル構造
JQueryを使用して複数のAJAXリクエストを持つHTMLページを開発しています。
メソッドを使用しており、各リクエストは同じファイルに対して行われます。このファイルをXPOST
と呼びましょう。ファイルXには非静的機能があります。つまり、ファイル X から関数 Y を呼び出したい場合は、関数Yのみを実行してこの値を返すことをファイルXに何らかの方法で通知する必要があります。
私のサーバー言語は PHP です。以下に状況の例を示します。
問題は、ファイルXに新しい関数を追加し続けることです。これを行うには、フィールドにさまざまな値を追加し、function_to_call
if ステートメントを使用して値を確認し、function_to_call
この関数またはコードを実行します。ファイルXに多くの関数を追加しましたが、ファイルXが大きくなりすぎて、整理とデバッグが困難になりました。
この問題を解決するための他のオプションは何ですか? また、これらのオプションの利点と欠点は何ですか?
java - Android Studio 1.1.0でライブラリを追加する方法
しばらくアプリを更新していなかったので、まったく新しいプロジェクトを開始することにしました。以前は、すべてのライブラリをアプリ フォルダーの "libs" ファイルに入れていました。しかし、新しい Android Studio バージョンでは、ライブラリを配置する場所がありません。助けてもらえますか? これが新しいファイル構造です。ばかげた質問でしたら申し訳ありません。
これは私がライブラリを持っていた古い方法でした。赤いハハは無視してください。
php - サブフォルダー内の絶対 URL 構造
そこで、MAMP を使用してローカル マシンにサイトを構築し、それを Web サーバーにアップロードしました。これはうまくいきました。しかし今、私はちょっとした問題に直面しています。/localhost URL の下で MAMP を使用して、より多くのサイトで作業できるようにしたいと考えています。しかし、そのフォルダーには、/localhost をプロジェクト フォルダーとして使用して、以前は 1 つのサイト ファイルしかありませんでした。ここで、次の URL 構造を持つことができるようにしたいと考えています。
等
そこで、自分のサイトを localhost 内の site1 というフォルダーに移動しました。しかし、その後、すべての URL がバラバラになります。css や画像など、リンク先のファイルが正しく参照されていません。以前は、たとえば /img/myimg.jpg を実行して画像にアクセスしただけだったからです。または /css/style.css でスタイルシートにアクセスします。しかし、これらのパスを機能させるには、たとえば /site1/css/style.css を実行する必要があります。
これが機能しない理由は、リモート サーバーとまったく同じサイト構造が必要なためです。これにより、自分のサイトでローカルに作業し、ファイルを正確にコピーしてアップロードすることができます。しかし、相対パスは面倒なので、絶対パスを使用したいと思います。
何か不足していますか?これについて最も簡単な方法は何ですか?