2016-10-17 9 views
0

を使用せずに、NPMパッケージを使用することができます私は、私が使用したいが、ダウンロード手順のみNPMを使用して言及githubの上のライブラリを見つけましたが、私はNodeJSプロジェクト(だけで、基本的なHTML、CSS、JavaScriptのフロントを使用していませんバックエンドサーバーを持たない-end)。私はまだそのライブラリを使用することができますか、それは失われた原因ですか? npmを使わないでダウンロードする別の方法はありますか?あなたはNodeJSに

+0

どのライブラリですか? – JohnnyHK

+0

https://github.com/SheetJS/js-xlsx –

答えて

3

NPMを使用せずに、それをダウンロードするための別の方法はありますか?

github上にある場合は、他のgitリポジトリと同じように、リポジトリをチェックアウトまたはフォークできます。

私はまだそのライブラリを使用することができますか、それは失われた原因ですか?

ノードなしでライブラリが動作するかどうかは、ライブラリによって異なります。

ノードモジュールとして表示される場合は、それを修正する必要があります(または、ブラウザ側のJSの場合はモジュールローダー)。

それは(そのようなファイルシステムのAPIなど)NodeJSの機能に依存する場合、あなたは運の外になりますが(たとえば、あなたはHTTPを介して動作するためにそれらをポリフィル、しない限り)

0

あなたは、このようなビルドツールを使用している場合browserify、またはwebpackとして、あなたはrequireノードモジュールとビルドツールが必要なすべての依存関係(必要な依存関係は、クライアント側のJavaScript環境と互換性があると仮定して)が含まれたスクリプトを生成するスクリプトを作成できます。依存関係をダウンロード

はまだだけ地元の発展のため、npmを介して行われます。あなたのサーバは生成されたスクリプトだけを必要とします。また

、スクリプトがあなたが直接それをダウンロードすることができるかもしれgithubのか、他のレポオンライン上にある場合。多くのモジュールはUMDを使用して公開されています。これにより、さまざまな包含方法を使用してスクリプトを使用できます。

関連する問題