הקמת private npm registry בארגון

zaske

New member
הקמת private npm registry בארגון

יש לי שאלת n00b בענייני node.js וכל מיני מרעין בישין של js:

בגלל כל מיני סוגיות אני מעוניין להקים private npm registry לארגון שלי, שתהיינה בו ספריות עם גרסאות שאני אשלוט עליהן במדוייק ואוכל לעדכן מתי שארצה מול האינטרנט, ובעצם כל הארגון יקבל את הספריות מהרפוזיטורי הפרטי ולא מהאינטרנט.

האם למישהו יש נסיון עם הכלי sinopia? או כלי אחר?

http://thejackalofjavascript.com/maintaining-a-private-npm-registry/
 

zaske

New member
עדכון

המינוס של sinopia הוא שלא ניתן לקנפג בקלות כל מיני "מאפייני קאשינג" כמו נניח מספר הנסיונות של לפנות לעולם החיצון לפני שפונים לcache , מה גודל ה timeout וכו'.
בנוסף גם לא ניתן לקנפג בקלות פרוקסי לפיבלוש של modules שלכם לרפוזיטורי הכללי של node באינטרנט.

npm_lazy היה טוב יותר בהיבטים האלה.

על הדרך גיליתי גם ש nexus 2.10 תומכים ב npm repos , אז אם כבר יש לכם נקסוס מותקן בארגון , תשקלו להשתמש בזה .
 
למעלה