angular2-drag-scroll
という名前は、angular2 +が単にangularと呼ばれ、angular1.xがangularjsと呼ばれるため、少し古くなっています。
名前に投票する必要がありますangular-drag-scroll
またはngx-drag-scroll
のいずれかをお勧めします。
私は両方が好きです。 このライブラリは基本的にカルーセルであるため、名前の一部としてcarousel
などの単語を追加する必要がありますか? 名前を短く直感的に保つのは難しいです。 😄
実際、私はangular-drag-scroll
またはngx-drag-scroll
のどちらでも大丈夫です。
ngx-drag-scrollの方が適切なようです。
しかし、次のように見えます-https://github.com/QuentinPetel/ngx-drag-scroll、このプロジェクトのフォークにはすでにその名前が付いています( https://www.npmjs.com/package/ngx-drag-scrollを参照) )。
つまり、-ngx-drag-scroll-allまたは類似のものである可能性があります。
それは残念です。 ngx-drag-scroll-all
は少し長すぎると思います。 angular-drag-scroll
と現在の比較では、それほど大きな違いはないようです。
ngx-draggable-scroll
?
ええと、もう1つは、フォークの所有者と交渉して、ngx-drag-scrollという名前を取得しようとすることです。これが最も適切と思われます。
@yluijtenは良い名前ですが、私の懸念は、この名前がライブラリのディレクティブ名であるdrag-scroll
と一致しないことです。
@akkumar ngx-drag-scroll
の所有者に、名前を感じてもらいたいと思ってメールを送りました。
絶対に! そのためにフォークを作りました。 npmパッケージと同様に削除します。
@bfwg Githubリポジトリが削除され、npmパッケージの所有権が譲渡されました。
@QuentinPetelどうもありがとうございました。 あなたは私の日を作りました!
@akkumarGithubとNPMのプロジェクト名を更新しました。 マシンで新しい変更をテストできますか? すべてが新しい名前とすべてで機能することを確認したいと思います。
npmのユーザー名は何ですか? 必要に応じて、NPMでこのプロジェクトにあなたの名前を追加できます。
正常に動作します。
以下の変更を行いました。
package.json
"ngx-drag-scroll": "1.5.2"
app.module.ts
import { DragScrollModule } from 'ngx-drag-scroll';
ここまでは順調ですね。
私のnpmユーザー名はakkumarです。
最も参考になるコメント
実際、私は
angular-drag-scroll
またはngx-drag-scroll
のどちらでも大丈夫です。