2017-06-19 8 views
0

サードパーティのプラグインのソースコード(1つのjavascriptファイル)を編集して、UIをブートストラップクラスでレンダリングする必要があります。このプラグインはノードモジュール(npm)としてダウンロードされません。それで大丈夫ですか?私が聞いたことは、サードパーティのプラグインのソースコードを編集する人はいないということです。ありがとう。サードパーティのJavaScriptプラグインを編集してもよろしいですか?

+2

好きなことをすることはできますが、サードパーティライブラリを編集することはお勧めしません。これは、彼らがたくさん変わる傾向があり、あなたは "アップグレード"することができなくなるからです。 – evolutionxbox

+0

ライセンスを確認し、作品をどのように提示するかを確認してください。 – SachiDangalla

+0

コメントありがとうございます。実際、これは第三者のライブラリではなく、jQueryテキストエディタ、fullcalendar(https://fullcalendar.io/)です。 – Sachintha

答えて

1

まず、プラグインのライセンスを確認してください。

第2に、プラグインを変更することをお勧めしない理由は、スクリプトをアップグレードすると編集内容が失われ、そのような問題を追跡するのが難しいからです。それは

0

などそれらに変更を提供し、彼らのリポジトリに新しいGitのブランチを作成し、コードのメンテナは自分のコードを変更するためにあなた優れているそれを行うことができますが、あなたのことを、ライブラリ自体に他の部品を壊す危険性気づいていないかもしれません。変更によって副作用が発生し、ライブラリをアップグレードするときに不都合が生じる可能性があります。しかし、最終的には、あなたが許可されていることを見るためにライセンスに従うべきです。

変更が他の人にとって有益な場合は、変更内容をプロジェクトに反映してください。

また、必要な特定の部分を別のファイルで上書きすることもできます。

関連する問題