Pytania otagowane jako npm

npm jest oficjalnym menedżerem pakietów dla Node.js, nieblokującej, asynchronicznej struktury we / wy korzystającej z silnika JavaScript V8 Google. Można go używać do instalowania i publikowania modułów CommonJS, wtyczek jQuery, kodu JavaScript wielokrotnego użytku (bibliotek) oraz programów CLI opartych na JavaScript.


6
Dlaczego pakiet package-lock.json zmienił skrót integralności z sha1 na sha512?
Właśnie wygenerowałem nowy plik blokujący npm, package-lock.json, jako część mojego typowego przepływu pracy. Ale zauważyłem, że tym razem wszystkie skróty integralności zostały zmienione z sha1 na sha512. Co tu się dzieje? "chalk": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.0.1.tgz", - "integrity": "sha1-ce5R+nvkyuwaY4OffmgtgTLTDK8=", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", […] }

5
Określ katalog roboczy wiersza poleceń podczas uruchamiania skryptu bin węzła
Tworzę interfejs wiersza poleceń węzła. Jest instalowany globalnie i do wykonania używa pliku bin. Planuję otworzyć okno poleceń w katalogu głównym plików, nad którymi pracuję, a następnie po prostu uruchomić polecenie, jednak nie mogłem określić bieżącego katalogu roboczego, ponieważ zwracam process.cwd()katalog pakietu węzła. Początkowo zakładałem, że skoro kod jest wykonywany …

7
npm instalacja systemu Windows na całym świecie powoduje błąd npm! obcy
Jestem nowy w chrząknięciu i npm. Wypróbowuję więc „przykład książki kucharskiej” w witrynie „ http://tech.pro/tutorial/1190/package-managers-an-introductory-guide-for-the-uninitiated-front-end-developer#front_end_developers ” . Nie powinieneś teraz tam szukać, ale pomyślałem, że dobrze byłoby udostępnić tę witrynę. Na razie dobrze, dopóki nie dojdzie do globalnej instalacji. (Ok, jakieś błędy musiałem rozgryźć ale teraz mam działający npm). Jeśli …
121 windows  gruntjs  npm 

5
Zmień npm na starszą wersję
Próbowałem zaktualizować npm, aby sprawdzić, czy rozwiązałoby to niektóre problemy z zależnościami, które mieliśmy, a teraz chcę obniżyć wersję do wersji używanej przez resztę zespołu programistów. Jak mogę zainstalować starszą wersję? Zaktualizowałem npm zgodnie z instrukcją na stronie instalacji : Aktualizacja npm Węzeł jest dostarczany z zainstalowanym npm, więc powinieneś …

3
co oznacza flaga npm -D?
Mam zamiar zainstalować ten pakiet npm i mówi npm install -D load-grunt-config, co robi flaga -D?
120 npm 


10
Jak używać npm z ASP.NET Core
Używam npm do zarządzania bibliotekami klienta jQuery, Bootstrap, Font Awesome i podobnymi potrzebnymi dla mojej aplikacji ASP.NET Core. Podejście, które zadziałało, zaczęło się od dodania do projektu pliku package.json, który wygląda następująco: { "version": "1.0.0", "name": "myapp", "private": true, "devDependencies": { }, "dependencies": { "bootstrap": "^3.3.6", "font-awesome": "^4.6.1", "jquery": "^2.2.3" …

10
npm ERR! kod UNABLE_TO_GET_ISSUER_CERT_LOCALLY
Próbuję wszystkich sposobów tworzenia aplikacji React. Próbowałem z mavenem, a teraz próbuję z systemem budowania aplikacji typu crate-act-app z Facebook Incubators. Kiedy próbowałem uruchomić polecenie create-react-app my-appw środowisku npm, działało na moim systemie osobistym bez żadnych problemów. Ale kiedy wypróbowałem to samo polecenie w moim środowisku pracy, napotkałem ten błąd …

30
Port Node.js 3000 jest już używany, ale w rzeczywistości nie jest?
Pracuję nad projektem node.js od kilku tygodni i działa świetnie. Zwykle używam npm startdo uruchamiania aplikacji i przeglądania jej w przeglądarce na serwerze lokalnym, port 3000. Dzisiaj zacząłem otrzymywać następujący błąd podczas korzystania z npm start: Server started on port 3000 Port 3000 is already in use Sprawdziłem monitor zasobów …
118 javascript  node.js  npm  port 

2
Kiedy powinienem używać npm z flagą „-g” i dlaczego?
Niedawno zacząłem używać npm do zarządzania pakietami js. Chociaż dobrze rozumiem zarządzanie pakietami w różnych środowiskach (powiedzmy, używając apt, rvm / gem, pythonbrew / virtualenv / pip), nie bardzo rozumiem, jak w pełni pasuje npm. Chciałbym dowiedzieć się więcej o tym, jak działa flaga „-g” i dlaczego powinienem jej używać. …
117 npm 

5
Jak zainstalować moduł node.js bez użycia npm?
Istnieje sporo modułów, które są wymienione na stronie github węzła, ale nie są publikowane w rejestrze npm. Tych modułów nie można zainstalować przy użyciu npm. Jaki jest prawidłowy sposób instalacji tych modułów nodejs po sklonowaniu ich z Gita?
115 node.js  packages  npm 

9
Nie działa globalne polecenie włóczki
Pracuję z Yarn v0.16.1. Jeśli dobrze rozumiem (zgodnie z dokumentacją ), yarn global add <package>powinien być odpowiednikiem npm install -g <package>. Jednak kiedy uruchamiam przykład w docs (z create-react-app), polecenie działa pomyślnie, ale nie create-react-appjest wtedy dostępne z wiersza poleceń. Oto wynik: $ yarn global add create-react-app $ yarn global …
114 javascript  npm  yarnpkg 

2
Różnica między npm start i npm run start
Sprawdziłem oba polecenia npm starti npm run startoba działają idealnie. Użyłem aplikacji create-react-app. Ale aby wprowadzić zmiany w konfiguracji w module CSS, uruchamiam, npm ejectale generuje błąd. Ale npm run ejectzadziałało? Nie wiem, dlaczego npm ejectnie zadziałało. Czy mogę to skonfigurować? Poniżej moje package.json: "scripts": { "start": "react-scripts start", "build": …
114 npm 

9
Nie znaleziono modułu: Błąd: nie można rozwiązać „core-js / es6”
Mam problem z procesem kompilacji w odniesieniu do mojej aplikacji React. Zawsze otrzymuję następujący błąd: Nie znaleziono modułu: Błąd: nie można rozwiązać „core-js / es6” jeśli użyję tego w pliku polyfill.js: import „core-js / es6”; To jest mój package.json: { "name": "test", "version": "1.0.0", "main": "index.js", "license": "MIT", "private": true, …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.