commonjs

Związek między CommonJS, AMD i RequireJS?

Nadal jestem bardzo zdezorientowany co do CommonJS, AMD i RequireJS. Nawet po przeczytaniu dużo. Wiem, że CommonJS (dawniej ... onous Module Definition (AMD) i RequireJS? Is RequireJS implementacja CommonJS definicja modułu? Jeśli tak, to czym jest AMD?

moduł.eksport vs eksport w węźle.js

Znalazłem następujący kontrakt w węźle.moduł js: module.exports = exports = nano = function database_module(cfg) {...} Zastanawiam się, jaka jest różnica między module.exports i exports i dlaczego oba są tutaj używane.

Różnica między " modułem.eksport " i "eksport" w systemie CommonJs Module

Na tej stronie ( http://docs.nodejitsu.com/articles/getting-started/what-is-require ), stwierdza, że " jeśli chcesz ustawić o ... owodu, dla którego jest tak zaprojektowane. Czy będzie problem, jeśli odniesienie do eksportu zostanie zwrócone bezpośrednio?

Babel 6 zmienia sposób eksportowania domyślnego

Wcześniej babel dodawał linię module.exports = exports["default"]. Już tego nie robi. To znaczy, że zanim zdążyłem zrobić: ... óry napisałem po rozwiązaniu mojego konkretnego problemu: nieporozumienie ES6 Modules, Upgrade Babel, Tears, and a Solution

Węzeł.js-wykorzystanie modułu.eksport jako konstruktor

Zgodnie z węzłem.Instrukcja js: Jeśli chcesz, aby główny eksport twojego modułu był funkcją (taką jak konstruktora) lu ... r Square = require('./square.js'); var mySquare = new Square(2); console.log('The area of my square is ' + mySquare.area());

Załaduj "Vanilla" biblioteki Javascript do węzła.js

Istnieją biblioteki Javascript innych firm, które mają pewne funkcje, których chciałbym użyć w węźle.serwer js. (W szczególno ... odpowiedź na moje pytanie brzmi: "poczekaj, aż autorzy twojej Biblioteki zaczną pisać Wspólny interfejs js lub zrób to sam."

RequireJS: jak zdefiniować Moduły zawierające pojedynczą "klasę"?

Mam wiele "klas" JavaScript, każda zaimplementowana w swoim własnym pliku JavaScript. Dla rozwoju pliki te są ładowane pojedy ... t; }; }); define("main", ["employee"], function (employee) { var john = new employee.Employee("John", "Smith"); });

Jak sprawdzić, czy skrypt jest uruchomiony pod węzłem.js?

Mam skrypt, którego wymagam od węzła.skrypt js, który chcę zachować niezależny silnik javascript. Więc, na przykład, chcę zr ... ykładu podałem dokładniejsze pytanie brzmiałoby: Jak skrypt może stwierdzić, czy to czy był wymagany jako wspólny moduł js?

obsługa zarówno CommonJS, jak i AMD

Czy istnieje sposób na stworzenie mikrobiblioteki javascript (biblioteki bez zależności), która obsługuje wszystkie następują ... ja Modułu Asynchronicznego CommonJS Wyświetlanie eksportu biblioteki jako obiektu globalnej przestrzeni nazw (bez loadera)

Jak poradzić sobie z zależnościami kołowymi z RequireJS/AMD?

W moim systemie, mam kilka "klas" załadowanych w przeglądarce, każdy osobny plik podczas rozwoju, i połączone razem do produk ... sób na rozwiązanie tego problemu z RequireJS / AMD, czy używam RequireJS / AMD do czegoś, do czego nie został zaprojektowany?

EventMachine vs Node.js

Zamierzam opracować wspólną stronę, a jedną z funkcji będzie wspólna edycja ze zmianami w czasie rzeczywistym. np. gdy dwóch ... z korzystania z węzła.js zamiast EventMachine? Tl;dr Jakie są główne różnice między EventMachine i Node.js (poza językiem)?

Przyczyna tego wywołania funkcji anonimowej

Przeglądając kod na GitHubie znalazłem: (function() { }).call(this); Jest to ewidentnie funkcja anonimowa. Ale dlaczeg ... s ustawiają this na nie-globalną wartość na najwyższym poziomie modułu. Które i co ustawiają this na to może chcesz zachować?

Jak wymagać modułów CommonJS w przeglądarce?

Jaki jest najlepszy sposób na załadowanie modułów CommonJS jako javascript po stronie klienta w przeglądarce? Moduły CommonJ ... ia: Browserify, RequireJS, yabble itp. lub sposobów, aby po prostu zmienić Moduły. Co uważasz za najlepszy sposób i dlaczego?

Strukturyzacja modułu NodeJS-zmienne i metody

Chcę tworzyć moduły do struktury mojej aplikacji NodeJS, ale jestem trochę zagubiony i nie znalazłem niczego (po godzinach po ... łem w pierwszym bloku kodu? To wydaje się dość uciążliwe i niechlujne i podatne na zmienne kolizje. Boję się. Z góry dzięki!

Testowanie z Karma i RequireJS z plikami w składni CommonJS

Pracuję nad aplikacją angular, która jest napisana w składni CommonJS i używa zadania grunt z zadaniem grunt-contrib-requirej ... ner/karma/issues/552 i jest kilka komentarzy, które mogą pomóc w tym problemie, ale nie miałem z nimi szczęścia do tej pory.

Dlaczego CommonJS jest odpowiedni tylko dla aplikacji spoza przeglądarki?

Dlaczego nie użyć go jako ogólnego wzorca komponentów dla Javascript, w tym Javascript wykonywanego przez przeglądarkę? Na p ... nie pracuję, który składa się z dużej bazy kodu Javascript, z wieloma komponentami, z których niektóre współdziałają ze sobą.

Jak powstrzymać babel od przeniesienia 'this' do 'undefined' (i Wstawienia " use strict")

EDIT : tu nie chodzi o fat arrows. Nie chodzi też o przekazywanie tego do IFE . To pytanie związane z transpilerem. Więc ... }((window || module || {}), function() { zamiast to wydaje się działać. Nie jestem pewien, czy to jest najlepsze podejście.

moduł.eksport w maszynopisie

Czy ktoś wie jak zrobić moduł.eksport? Próbowałem różnych sposobów, kończąc na export class Greeter {} , które skompiluj ... r(); I nie import Greeter = module("Greeter"); var greeter = new Greeter.Greeter(); Czy jest to możliwe z maszynopisem?

Najlepsze praktyki dla Browserify w dużych projektach internetowych-Gulp

Oto rzecz, Pochodzę ze świata, w którym masz kilka plików js dołączonych do strony internetowej. Niektóre są zawsze zawa ... ym radzicie w swoich projektach ? Czy muszę całkowicie przemyśleć sposób radzenia sobie z kodem js specyficznym dla strony ?