5

私はnodejsとnpmを使用するのにかなり慣れていないので、素朴なことを許してください。最新のプロジェクトで Foundation を使用し、npm を使用してインストールしたいと考えています。これは機能し、node_modules現在は基盤ディレクトリが含まれています。

マークアップで Foundation を使用するにはどうすればよいですか? ビューを/public含む dir がありますが、node_modules dir への参照を指すのは適切ではないでしょうか? app.jsファウンデーション ディレクトリ内のファイルへのカスタム ルートを作成する必要がありますか? ベストプラクティスが何であるかわかりませんか?

助けていただければ幸いです。

4

4 に答える 4

8

Foundation をスタイラス プラグインとして登録する必要があります。connect または express を使用している場合は、次のようにしてみてください。

var express = require('express'),
    stylus = require('stylus'),
    app = express();

app.use(stylus.middleware({
    compile: function (str, path) {
        return stylus(str)
            .set('filename', path)
            .use(require('foundation')());
    }
}));

次に、スタイルファイルで次のことができます

@import "foundation"
于 2013-09-27T02:36:49.100 に答える
3

npm で Foundation をインストールする

npm install foundation-sites

次に、Foundation のファイルを Web サーバーにコピーし、<link>タグで参照します。

Bower を使用した基礎の設置

bower install foundation

次に、Foundation のファイル (または bower_components ディレクトリ全体) を Web サーバーにコピーし、<link>タグで参照します。


Foundation のGitHub ページとそのGetting Started ページには、Foundation を設定するさまざまな方法に関する詳細情報があります。

于 2015-05-01T17:57:02.780 に答える