0

grunt と bbb プラグインを使用して小さな backbone.js アプリを構築する方法については、Addy Osmani のガイドに従っています。しかし、私はまだいくつかのことについて混乱しています。たとえば、「bbb init」を実行した後、ページが読み込まれません。css ファイルと require.js ファイルの両方で参照エラーが発生します。

LAMP 環境 (OSX 上の MAMP) でビルドしています。grunt-bbb が Node.js から動作できることは知っていますが、そうする必要がありますか? バックボーンはクライアント側の mvc フレームワークなので、うまくいくはずです。「bbb server」を実行して開発サーバーを起動すると、すべて問題ないように見えます。しかし、ノード サーバーにデプロイすることはできません。アプリを Apache でホストする必要があります。

4

1 に答える 1

2

アプリをサブフォルダーで実行していますか? (例: localhost/my/app) それともルートに?

Backbone-Boilerplate は、デフォルトでapp.root値を/に設定します。サブフォルダーで実行している場合は、ここで値を更新する必要があります: https://github.com/tbranyen/backbone-boilerplate/blob/master/app/app.js#L14

ファイルパスも更新しますindex.html13行目と33行目

を使用していない場合はpushState、値を空の文字列に設定できます。それ以外の場合は、ルート フォルダーを追加します。

于 2013-01-23T21:30:58.393 に答える