私はNodeまたはWebPackサーバサイドを使用していませんが、npmからのモジュールを今も使用したいと思います。私のクライアント側ではrequirejsを使用しているため、AMD(推奨)またはCommonJSのいずれかのモジュールが必要になります。npmからスタンドアロンAMD/CommonJSモジュールとしてモジュールをフェッチする方法
私がarchieveしたいのは、引数としてモジュール名+外部依存関係をとり、他のすべてのdepsを含むモジュールを作成するスクリプトです。
など。
sh npmtoamd.sh draft-js react react-dom
draft-jsを含むES5 AMDモジュールと、reactおよびreact-domを除くすべての依存関係を作成します。もしそれができないならば、例えば。 cssファイルと他の非jsコンテンツをモジュールに含めて、例えばそれらを提供する。 draft-js.cssは許容されます。
私はNodeまたはWebpackサーバサイドを使用しませんが、上記のスクリプトではnpmとwebpackを使用できます。
npmからモジュールを取得するのは簡単な部分ですが、webpackの部分をどうやって行うのかはかなり分かりません。私はそれが可能であるという事実を知っています。私が以前に助けてそれをやり遂げたので、どこにいてもそれがどうなったのか分かりません。
を実行して、次のmain.js
を作成するJS
npm install <modulename>
。 – elmigranto