Ich arbeite an einem Projekt, das WebGazer.js ( Ссылка ) erfordert. Ich würde gerne diese Bibliothek irgendwie zu package.json hinzufügen, so dass alle meine Bibliotheken mit 'npm install' installieren, anstatt 'npm install' aufzurufen und dann webgazer separat herunterzuladen.
Gibt es das überhaupt, indem Sie einen Link oder etwas in der Art einfügen? Ich bin neu bei npm, also habe ich keine Ahnung wo ich anfangen soll oder ob das überhaupt möglich ist.
npm install
funktioniert nur bei Modulen. Aber WebGazer hat ein package.json für NPM, das ist alles was Sie brauchen. (Das Modul muss nicht im NPM-Repository aufgeführt sein.)
Versuchen Sie etwas wie folgt:
%Vor% Wenn Sie das beschriebene Problem tatsächlich hatten, könnten Sie ein Skript postinstall
einrichten, um alles weitere zu installieren, das Sie benötigen, wie auch immer Sie es brauchen. Ссылка
Für diejenigen, die wissen möchten, wie man eine nicht node_module-Abhängigkeit installiert, die Sie selbst erstellt haben und die sich auf git befindet:
Fügen Sie einfach eine package.json
-Datei zu Ihrer (Nicht-Knoten_Modul) -Abhängigkeit hinzu, die mindestens so aussieht:
Dann folgen Sie einfach ryanves antworte in deinem Mutterprojekt:
Dies kann über ssh oder über https und oauth erfolgen.
Ссылка
"Paketname": "git + https: //: [email protected]//.git" ssh: setup ssh und benutze dann diese Syntax:
"Paketname": "git + ssh: //[email protected]//.git"
(Danke, was Brad früher gesagt hat.)
Tags und Links javascript npm package.json