0

私はノードを初めて使用しますが、非常に多くのクライアント側のオープン ソース プロジェクトで使用されているため、ノード プロジェクトをコンパイルして、クライアント側で使用できる 1 つの縮小ファイルに圧縮する方法があると想定しています。私が構築しているオープン ソース プロジェクトでは、モジュールとテストのサポートのために node を使用していますが、すべてのコードはクライアント上で実行することを意図しています。

私はこのようなプロジェクトを見てきました: https://github.com/mape/connect-assetmanager

しかし、クライアント側に問題がないように、エクスポートやモジュールなどのノード固有の構造が削除またはサポートされているかどうかはわかりません。

4

3 に答える 3

2

http://requirejs.org/を参照してください。これは、ノード(サーバー側)とブラウザー側の両方のrequireを 置き換えて拡張します。また、マージとミニファイをサポートします

于 2012-05-21T08:34:21.480 に答える
1

これに出くわしました:

https://github.com/substack/node-browserify

素晴らしいプロジェクト!!

于 2012-05-20T17:25:16.407 に答える
0

あなたは間違っています。ノードはサーバー側のみです。Node とは何かを少し誤解しているかもしれません。

Nodejs は基本的に Google Chrome V8 Javascript エンジンであり、コンソールで実行できる実行可能ファイルとしてパッケージ化されています。ノード用に記述された Javascript コードはクライアント上で実行できますが、思ったほど単純ではありません。

現在サーバー上にある機能のうち、クライアント上で実行したい機能は何ですか? yui コンプレッサーのようなミニファイヤをお探しですか?

于 2012-05-20T17:29:38.443 に答える