0

誰かが私を正しい方向に向けてくれることを本当に願っています.私は迷子になっています:D 私の最初のng-appを構築すると、GruntビルドによりAPI呼び出し(php)が見つかりません.

フォルダー構造は dist->api->index.php であるため、呼び出しが 404 を返す理由がわかりません。

サーバーとして MAMP を使用していますが、呼び出しにはパス全体が含まれているように見えます。http://disty:8888/api/testimonials

dev で grunt-serve を使用して、MAMP ではなく別のポートを使用しましたが、私の知る限りでは、本番環境とは何の関係もありませんよね?

これはおそらく何もありませんが、私は学ぶことを非常に望んでいます. 前もって感謝します!

4

1 に答える 1

0

Grunt-serve は PHP ファイルを提供できません。PHP サーバーを作成する場合は、 grunt-serve をgrunt-phpに置き換え、 baseportを構成します。

次のように構成する必要があります。

grunt.initConfig({
php: {
    dist: {
        options: {
            port: 8888,
            base: 'dist/api/',
            keepalive: true,
            open: true
        }
    }
}
});

この後、index.php API にアクセスできるはずです。

于 2015-02-11T13:08:43.120 に答える