Zna ktoś stronę do ładnego przeglądania paczek npm po kategoriach, tagach, frameworkach, zastosowaniu etc.?
Kiedyś na takiej znalazłem fajną libke do Reacta na popupy, powiadomienia i modale, a z Google za nic jej nie mogę znaleźć.

#webdev #nodejs #react #npm
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mogę zdefiniować w konfiguracji #npm ścieżke do folderu lokalnych modułów?
W taki sposób że jak npm nie znajdzie w nodemodules to zaczyna szukać w tym folderze?
Tylko bez podawania w dependencies sciezek np. ../../../module
x, C:/libs/module_x :V
#webdev #nodejs #javascript #js
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jJar: Załóżmy, że masz 5 projektów. Współdzielisz moduł X i wszystko w każdym fajnie działa. Potem rozwijasz 2 z nich, wychodzi aktualizacja modułu (albo sam go poprawiasz, jeżeli mówisz o własnych) i po jakimś czasie chcesz uruchomić stary projekt - zonk, już nie działa. Teraz zaczyna się poszukiwanie starej wersji modułu itd. Niepotrzebny kłopot, a przykład o tyle miły, że projektów mało i tylko jeden moduł się współdzieli.

to tylko
  • Odpowiedz
Hej, czy ktoś się orientuje w jaki sposób mogę zrobić npm pack, ale tylko dla node_modules? Chcę mieć możliwość instalowania zależności offline.

Chodzi o to, że mam projekt, ale nie chcę za każdym razem pobierać zależności z repozytorium, a nie chcę także robić całej paczki dla projektu przez npm pack.

Znalazłem coś takiego: http://fabianlee.org/2016/10/02/node-js-packaging-modules-for-offline-deployment-using-npm-bundle/, ale nadal ma on jakieś problemy z zależnościami.

Średnio
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nightmaar: zawsze zastanawiało mnie co się stanie w przypadku gdy któraś z paczek wykorzystywanych jako zależność stanie się nagle niedostępna albo gdy serwer npm któregoś dnia padnie, co uniemożliwi instalację pakietów poprzez npm install.
  • Odpowiedz
ziomeczki, mam sobie package.json z zależnościami w wersjach typu "nowsze niż". Chciałbym sprawdzić, jakie wersje paczek mam zainstalowane, żeby je zalockować. Cos na zasadzie pythonowego pip freeze. Da się tak zrobić?

#javascript #npm #nodejs
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@epic: Ponieważ jeszcze jej nie aktualizowaliśmy. Możesz zainstalować nowszą poprzez npm install npm.
Jak i uruchamiać bez podawania pełnych ścieżek:

mkdir ~/bin && ln -s $HOME/node_modules/.bin/npm ~/bin/npm
echo 'export PATH=$HOME/bin:$PATH' >> $HOME/.bash_profile
  • Odpowiedz
Czy w w pliku package.json można normalnie zdefiniować repo bezpośrednio na github podobnie jak ma to miejsce w composer? Korzystam z pewnego komponentu i w bazie npmjs jest nie aktualna wersja za to w repo projektu jest nowsza wersja. Autor nie odpowiada w celu aktualizacji wersji w npmjs a potrzebuje tego teraz :)
#js #npm #programowanie #javascript
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chcę zmodyfikować plik jednego z gotowych modułów. Da się to zrobić bez wywalania całego modułu z package.json? Gdybym np. wrzucił na serwer node_modules ze zmodyfikowanym plikiem to zostanie on nadpisany podczas npm init? #nodejs #node #npm #programowanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

W końcu przerobiłem ten moduł na zwykłe lokalne pliki bo i tak nie potrzebuję updatów.
@larvaexotech: jeśli chodzi o wrapper w sensie plik pośredniczący w komunikacji się z modułem to nie dało się w tym przypadku tego zrobić bo musiałem zmodyfikować zmienną do której nie miałem dostępu. Modyfikacja w runtime czyli już na serwerze?
  • Odpowiedz
Jakaś gotowa biblioteka do generowania ze stringów przyjaznych adresów url?

np.

Nazwa podstrony CMS , łóć!


rezultat:
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Idzie dostać k-----y z tym npm.

Jak pobrać określony release z githuba?
Próbowałem pobrać bootstrapa v4 w wesji Alpha4 bo w alfie 5 coś s---------i z kolumnami i naprawią to dopiero w alfie6

Próbuję to robić tak że w packages.json po # daje nazwe
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

hej mirki z #frontend i #javascript oraz #nodejs #npm, mam taki problem że chciałbym zaciągać npm'em kilka paczek i sklejać je w jeden plik, wiadomo uzywam grunta i wszystko jest spoko tylko że za każdym razem jak dodaje nową paczkę muszę modyfikować ten grunt/gulp task, jest jakaś opcja żeby to ogarnąć łatwiej? myślałem o zrobieniu pliku z ścieżkami plików które chce połączyć, załatwiło
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki z #meteorjs #nodejs , potrzebuję wyciągnąć parę rzeczy z bazy #mysql (mam w Accounts.registerLoginHandler wrzucony Accounts.updateOrCreateUserFromExternalService, który powinien dostać dane z MySQL). Zainstalowałem mysql z #npm, loguje się, pobierze co trzeba, ale skrypt nie czeka na dane. Jak bym nie kombinował to nie działa. Nie ograniam .wrapAsync. Na callbackach też nie chce pociągnąć jakoś.
Macie może jakieś przykłady jak powinno to wyglądać?
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Redlic: nie wiem jak to w meteorowych adapterach DB ale ogolnie zapytania do bazy ida prawie zawsze jako Promise, wiec mozesz (i powinienes) uzyc .THEN (function(data){twoja funkcja})
  • Odpowiedz
Ogarnia ktoś Webpacka i odpowiedziałby na kilka pytań, bo już p-------a dostaję?

Na początek, mam taką strukturę projektu:

/node_modules/
/src/
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

masz moj config do webpacka:

const webpack = require('webpack');
module.exports = {
// the main entry of our app
entry: ['./src/index.js', './src/auth/index.js'],
  • Odpowiedz
@zukuS: po co kombinujesz pod gorke jak jest dostepny template vue-webpack ? Rozumiem, ze pewne rzeczy warto rozumiec itp a nie kopiowac, ale nie ma co wynajdowac kola od nowa.
  • Odpowiedz
Zrobiłem przez weekend mikro repo – plik typografii css do szybkiego ostylowania standardowych tekstowych podstron. Przyda się w takich przypadkach jak posty na blogach, strony statyczne, regulaminy itp. Wprowadza odpowiednie domyślne odstępy, wielkości itp.

https://github.com/maxbmx/ageno-default-typography

Przykład: https://maxbmx.github.io/ageno-default-typography/
Demo: https://maxbmx.github.io/ageno-default-typography/demo.html
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@maxbmx: ah taki tok rozumowania, no ok : ) Ja po prostu nigdy nie zostawiałem szablonu samego sobie, mam zawsze taką podstronę z demonstracyjną treścią i na niej styluje i wprowadzam zmiany z designów.
  • Odpowiedz
Dzień dobry, #webstuff! :)

➊ Znacie zasadę z "Incepcji" przy zagnieżdżaniu selektorów w preprocesorach #css?
http://bit.ly/1AbZ1xV

➋ SRL to język przypominający #sql, który kompiluje się do wyrażeń regularnych. Jego składnia jest czytelniejsza i prostsza do zrozumienia, co sprawia, że budowanie wyrażeń staje się łatwiejsze. Na razie z języka można korzystać na jego stronie lub
klocus - Dzień dobry, #webstuff! :)

➊ Znacie zasadę z "Incepcji" przy zagnieżdżani...

źródło: comment_WstWa3Kufr2iSMw83ALEKs21a6wjaPYJ.jpg

Pobierz
  • 35
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Daronk: Tak, było, bo to ja prowadzę Sruu :D A co do źródeł linków: czasem ktoś na wykopie coś prześle, znajomi, różnorakie fanpage, newslettery, reddit. Wyłapuję z tego wszystkiego rzeczy, które są moim zdaniem najciekawsze.
  • Odpowiedz
Mireczki z #webdev i #javascript #npm

Co może być przyczyną, że dokładnie ten sam projekt (mam na bitbucket pliki bo używam kilku kompów, dużo gadać) bez problemu robi build na 2 kompach z windowsem, a na Linuxie (zainstałowałem o zgrozo po to żeby lepiej do dev było...) wywala błąd w module...
aplikacja cała jest na VueJS a moduł w którym wywala to vue-material-components i nie może
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach