1

通常、Web ページを作成するときは、CDN のブートストラップなどのライブラリを含めます。今、ノード環境でオフライン Web ページが必要です (実際には electron を使用していますが、同じことです)。フレームワークとしてPureを選びました。

それで、electronがインストールされたNodeプロジェクトがあり、今は

npm install purecss --save

にインストールpurecssされnode_modulesます。ファイルをロードするために使用するように書かれてrequire('yahoocss')いますが、HTML ページにビルド ファイル (pure.min.css) をどのようにサーバーするのですか?

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>Hello World!</title>
    </head>
    <body>
    </body>
</html>

つまり、node_modules を指すスタイルシート リンクを配置する必要がありますか? それは..間違っているようです。

4

2 に答える 2

0

Webpackのようなものを使用する必要があります。これにより、Webpack のみが使用する別の JS ファイルにインポートすることで、Pure のような静的 NPM モジュールを使用できるようになります。Webpack はこのファイルを読み取り、インポートするモジュール タイプに応じて適切なローダーを選択します。このローダーは、インポートされたファイルに対してさまざまな種類の変更を実行し、完了すると、出力を新しい静的ファイルにエクスポートして、HTML ドキュメントに含めることができます。

Webpack のドキュメントを参照し、利用可能なローダーのリストも参照してください。

于 2018-07-13T07:43:11.207 に答える