Mam pytanie odnośnie publikacji projektu, w których korzystałem z modułów npm. W jaki sposób wgrać taki projekt na serwej np. na home.pl lub nazwa.pl (taki najprzeciętniejszy). Wiem, że nie muszę przegrywać wszystkich plików, ale które mogę pominąć? Co z folderem node_modules? Czasami zajmuje on kilkaset MB. Czy on też musi być wgrany na serwer? Może jest jakiś bardziej automatyczny sposób zaimplementowania projektu na zewnętrzny serwer?
#javascript #npm #
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@riberto: możesz używać ci do budowania i uploadu, jakieś gitlab, aws code build deploy, postawić to na dockerze, chociaż nie wiem jak to w home wygląda.

Z reguły folder dist po buildzie ale możesz mieć custom configuracje.

W package.json masz skrypty, budujesz pewnie przez npm run build etc, zależy czego używasz

Co do Automatyzacji to jak wspomniałem wyżej np https://aws.amazon.com/codepipeline/ nie wiem czy na home masz coś takiego, możesz też
  • Odpowiedz
@LaylaTichy: Wygląda na to, że gość nie ma pomarańczowego pojęcia o jakimkolwiek deploymencie aplikacji napisanych w JS, a ty mu tu wyjeżdżasz z automatyzacją i CI. Bez urazy, ale trochę beka xDD

Dopóki OP nie napisze czy pisze aplikację na frontend czy na backend to nie ma w ogóle co zaczynać dyskusji o deploymencie.
  • Odpowiedz
co w związku z wykupieniem #npm? dawać moduły tylko na swoim registry? wypuszczać tylko na repo gita i npm install git://codeberg.org:somebody/some-npm-module.git?

#programowanie #javascript
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@tpap: a wg mnie robią dobrą robotę. Typescript, VSC, darmowe prywatne repa na githubie czego brakowało, a jak zaczną coś majstrować za bardzo to ludzie przejdą na gitlab, więc aż takiego monopolu to nie mają.
  • Odpowiedz
@tpap: nie rozumiem tej bezsensownej nienawiści do M$. Oni robią od dobrych 5 lat jak nie dłużej, tak dobrą robotę dla społeczności, że takie stwierdzenia są po prostu głupie.
  • Odpowiedz
@retzev: tak. nie słuchaj idiotów którzy mówią że nowa wersja npma jest taka zajebista bo naprawili wszystkie problemy i że osoby które nadal używają yarna to foliarze.
  • Odpowiedz
dla ciekawskich - napisałem wczoraj do supportu w tej sprawie, najwyraźniej serwer odpowiedzialny za mailing miał czkawkę, dzisiaj wszystkie zaległe maile doszły, jak gdyby po prostu czekały zakolejkowane
  • Odpowiedz
Mireczki z #javascript, potrzebuję małej pomocy. Chciałbym wrzucić do projektu shufflejs, ale to będzie moja pierwszy kontakt z nodem i #npm i nie mam pojęcia jak się za to zabrać. Rozumiem, że muszę zainstalować paczkę w katalogu z moim projektem, ale co potem? Jak to wszystko zainicjalizować, żebym mógł używać metod z shuffla?
#kiciochpyta
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 6
@zwei: rozumiem to że ludzie chcą się pochwalić na npm gownokodem jaki stworzyli, natomiast totalnie nie rozumiem wykorzystywania tych paczek w dużych projektach jak wyżej wymieniony create-react-app czy eslint czy babel. Także zgadzam się z Tobą w 100%
  • Odpowiedz
Hej Mirki, mam pytanie odnośnie budowania projektu przez npm run build. Jest jakaś opcja aby oznaczyć konkrety plik, tak aby nie był brany pod uwagę przy procesie minify? Chodzi o to że chce w zbudowanym projekcie zostawić jeden niezmieniony plik z metodą w której bedzie można dodać swoją logikę. Da sie takie coś w ogóle zrobić?
#programowanie #react #npm
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Today, we released #lisk Core 2.0.0-rc.0 to Testnet. It’s using Lisk SDK 2.0.0-alpha.12 which was also tagged on the public #npm registry. Core 2.0.0 introduces a soft fork on Testnet at height 8,624,442 (ca Thu 12PM CEST Jun 27).
#kryptowaluty #lisk
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
Ogarniam sobie prostą stronę, czysty HTML serwowany przez apache. Zero dynamicznego budowania. Są jakieś narzędzia ułatwiające budowanie tego typu stron? Chodzi mi o to, że mam np. jeden plik header, drugi footer i poszczególne podstrony je includują, dzięki czemu jak przyjdzie coś zmienić w headerze czy innej części wspólnej to zmieniam to w jednym pliku a nie kilku(nastu). Szukałem, ale bez skutku ( ͡° ʖ̯ ͡°)
Aktualnie to
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kontynuuje wpis z wczoraj:
https://www.wykop.pl/wpis/38437997/juz-raz-spamowalem-ale-firma-nadal-szuka-na-kilka-/

Przede wszystkim - przepraszam wszystkich, którym odpisałem na szybko i chaotycznie. Zdecydowanie źle to zorganizowałem, nie spodziewałem się takiego odzewu i tylu wiadomości, a jednoczesnie nie wziąłem pod uwagę, że wczoraj miałem dość dużo innych spraw do załatwienia wieczorem. Dziś postaram się to lepiej zorganizować.

Najważniejsze -> ogłoszenia:
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 45
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 38
@weshu Piszesz o benefitach i kasie za relokację a nie podajesz najważniejszego czyli widełek płacy.
Ile tu mniej więcej można zarobić?
  • Odpowiedz
via Wykop Mobilny (Android)
  • 3
Witam wedevowych Mirków, chwalę się #tworczoscwlasna ( ͡° ͜ʖ ͡°)

Ostatnio w naszym projekcie mieliśmy problem z karmą, która zaczęła rzucać dziwnym błędem podczas kompilacji paczki do testów. Jako źródło problemu wskazywała nieistniejącą funkcję strzałkową. Aby dotrzeć do prawdziwej przyczyny, musiałem uruchomić karmę za pomocą debuggera wbudowanego w VSCode.

Jeśli chcecie się dowiedzieć jak to zrobić to zapraszam do przeczytania posta na
zbicin - Witam wedevowych Mirków, chwalę się #tworczoscwlasna ( ͡° ͜ʖ ͡°)

Ostatnio w...

źródło: comment_CCvuKcfEqJMX2IEHV3DmMUCGQxCWyzBz.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@kurczepioro: w artykule chodzi o debugowanie samego taska NPM (np. gdy coś idzie nie tak z kompilacją), nie testów ;) debugowanie testów to wiadomo że tylko Chrome i jazda :)
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 1
@laki1: wyobraź sobie, jak jakiś pajac przychodzi do Gutenberga i zaczyna p-------ć jakie te czcionki ciężkie, kto to pomyślał, aby tyle drewna dźwigać i ramki tyle miejsca zajmują a wszystko po to, by parę literek wydrukować, "buahahaha"
...

OP jest ignorantem
  • Odpowiedz