Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 8633|Odpowiedź: 0

node.js inicjalizować package.json

[Skopiuj link]
Opublikowano 14.12.2016 11:03:04 | | | |
Najlepszym sposobem zarządzania lokalnie zainstalowanymi pakietami npm jest utworzenie pliku package.json.

package.json plik oferuje wiele korzyści:

Służy jako dokumentacja pakietów, na których zależy Twój projekt.
Pozwala on określić wersję pakietu, z której może korzystać Twój projekt, korzystając z semantycznych reguł wersjonowania.
Udostępnienie twojej wersji odtwarzalnej sprawia, że łatwiej jest udostępniać ją innym deweloperom w sposób, który jest łatwiejszy do przekazania.
Wymagania

Co najmniej package.json muszą mieć:

"imię"
wszystkie małe litery
jedno słowo, bez spacji
dozwolone są myślniki i podkreślenia
"Wersji"
w postaci x.x.x
Podąża za specyfikacją Semvera

Na przykład:



Stwórz package.json

Aby stworzyć package.json run:

> npm init
To uruchomi kwestionariusz wiersza poleceń i w końcu utworzy package.json w katalogu, w którym uruchomiłeś polecenie.

Inicjowanie package.json poprzez uruchomienie npm init w katalogu pozwoli ci wprowadzić wiele informacji, takich jak: nazwa, wersja, autor itd.


Jeśli używamy domyślnej nazwy, wystarczy nacisnąć enter!!


Wpisałem tylko informacje w opisie i autorze, a wszystkie inne zwroty są domyślne, na przykład:


Widzimy, że wygenerowany pakiet package.json wygląda następująco:


Jeśli chcesz używać domyślnej generacji i nie chcesz za każdym razem naciskać przycisku car enter, możesz dodać -- tak, po npm init,

Kod:




Dzięki temu nie musisz za każdym razem naciskać przycisku enter, a efekt jest następujący:


Nazwa: Domyślnie przyjmuje nazwę autora, chyba że w katalogu git, wtedy będzie to nazwa repozytorium
version: always 1.0.0
Główny: zawsze index.js
scrip{filter}ts: Domyślnie tworzy pusty skrypt testowy
Słowa kluczowe: puste
autor: niezależnie od CLI, które podałeś
licencja: ISC
Repozytorium: Będzie wyodrębniać informacje z aktualnego katalogu (jeśli istnieje).
błędy: Informacje będą wyodrębniane z aktualnego katalogu (jeśli istnieje).
Strona główna: Będzie wyodrębniać informacje z aktualnego katalogu (jeśli istnieje).

Możesz też ustawić kilka opcji konfiguracji dla polecenia init. Kilka przydatnych:











Poprzedni:Czym jest npm? Czym jest npm?
Następny:15 dobrze. .NET
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com