@ দন্তেতার মন্তব্য:
এনপিএম 1.1.65 পর্যন্ত, গিথুব ইউআরএল আরও সংক্ষিপ্ত ব্যবহারকারী / প্রকল্প হতে পারে। npmjs.org/doc/files/package.json.html আপনি শাখাটি ব্যবহারকারী / প্রকল্প # শাখার মতো সংযুক্ত করতে পারেন
সুতরাং
"babel-eslint": "babel/babel-eslint",
অথবা জেএসএসএসে v1.12.0 ট্যাগের জন্য:
"jscs": "jscs-dev/node-jscs#v1.12.0",
দ্রষ্টব্য, আপনি যদি এনএমপি - সেভ ব্যবহার করেন তবে আপনি আরও দীর্ঘ গিট পাবেন
Https://docs.npmjs.com/files/package.json#git-urls-as- নির্ভরতা থেকে
নির্ভরতা হিসাবে গিট ইউআরএল
গিট ইউআরএলগুলি ফর্ম হতে পারে:
গিট: //github.com/user/project.git#commit-ish গিট + এসএসএস: // ব্যবহারকারী @ হোস্টনাম: প্রজেক্ট.git # কমিট-ইশ গিট + এসএসএস: // ইউজার @ হোস্টনেম / প্রজেক্ট.git#commit- ish git + http: //user@hostname/project/blah.git#commit-ish
git + https: //user@hostname/project/blah.git#commit-ish
কমিট-ইশ হ'ল কোনও ট্যাগ, শ, বা শাখা যা গিট চেকআউটের যুক্তি হিসাবে সরবরাহ করা যেতে পারে। ডিফল্ট হ'ল মাস্টার।
গিটহাব ইউআরএল
সংস্করণ 1.1.65 হিসাবে, আপনি গিটহাব ইউআরএলগুলিকে কেবল "foo" হিসাবে উল্লেখ করতে পারেন: "ব্যবহারকারী / foo- প্রকল্প" " গিট ইউআরএল যেমন ঠিক তেমন একটি প্রতিশ্রুতি-প্রত্যয় অন্তর্ভুক্ত করা যেতে পারে। উদাহরণ স্বরূপ:
{"নাম": "foo",
"সংস্করণ": "0.0.0",
"নির্ভরতা": {"এক্সপ্রেস": "ভিশনমিডিয়া / এক্সপ্রেস", "মোচা": "ভিশনমিডিয়া / মোচা # 4727d357ea"}
user/project
। npmjs.org/doc/files/package.json.html আপনি শাখাটি সংযুক্ত করতে পারেনuser/project#branch