package fails for private npm modules
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 45/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- javascript, nodejs
- Bereich
- cli
Rechercherichtung
Start at the node-lambda package command and trace how it launches the container and runs npm install --production. Determine how the NPM_TOKEN environment variable can reach that process, then verify that packaging succeeds for a package.json containing private npm modules.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Packaging with:
node-lambda package ...
will fail when package.json contains modules that are private on npm. I found a solution was to make a .npmrc file, put the following contents in it, and .gitignore it.
//registry.npmjs.org/:_authToken=00000000-0000-0000-0000-000000000000
However, as suggested on the npm docs, they recommend exporting an environment variable instead from your ~/.profile, or ~/.bashrc...
export NPM_TOKEN="00000000-0000-0000-0000-000000000000"
Then, use a NPM_TOKEN environment variable inside the .npmrc:
//registry.npmjs.org/:_authToken=${NPM_TOKEN}
How does one pass the NPM_TOKEN environment variable into the node-lambda package container so that it can be available when it executes npm install --production?
- Vorherrschende Sprache
- JavaScript
- Sterne
- 1.4k
- Forks
- 185
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus motdotla/node-lambda
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
motdotla/node-lambda#840 · 1 Kommentar ·
-
Migration to AWS SDK v3 Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
motdotla/node-lambda#641 · 6 Kommentare · 2 Reaktionen ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100
motdotla/node-lambda#618 ·
-
enhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 30/100
motdotla/node-lambda#544 · 1 Reaktion ·
-
question
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
motdotla/node-lambda#537 · 2 Kommentare · 1 Reaktion ·
Alle Issues in motdotla/node-lambda
Ähnliche Issues
-
bug
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 90/100
apache/cloudstack#14222 ·
-
Browser Waiting for: Product Owner
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
getsentry/sentry-javascript#24577 · 1 Kommentar ·
-
curation good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
amponce/archive-movie-browser#186 ·
-
light
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
aemdemos/patients-stryker#253 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 86/100
clerk/javascript#9852 ·