Вопросы с тегом 'commonjs'

CommonJS - это проект, целью которого является переместить JavaScript за пределы браузера.
5

Связь между CommonJS, AMD и RequireJS?

Я все еще очень смущен про CommonJS, AMD и RequireJS. Даже после прочтения много. Я знаю, что CommonJS (ранее ServerJS) - это группа для определения некоторых спецификаций JavaScript (например, модулей), когда язык используется вне браузера. Специфи...
13 мая '13 в 11:56
22

module.exports против экспорта в Node.js

Я нашел следующий контракт в модуле Node.js: module.exports = exports = nano = function database_module(cfg) {...} Интересно, в чем разница между module.exports и exports и почему оба используются здесь.
21 авг. '11 в 9:16
4

Babel 6 изменяет способ экспорта по умолчанию

До этого, babel добавит строку module.exports = exports["default"]. Это уже не так. Что это означает, прежде чем я смог: var foo = require('./foo'); // use foo Теперь я должен сделать это: var foo = require('./foo').default; // use foo Не огро...
03 нояб. '15 в 17:57
20

Как проверить, работает ли скрипт под Node.js?

У меня есть скрипт, который мне нужен из скрипта Node.js, который я хочу сохранить независимым от движка JavaScript. Например, я хочу сделать exports.x = y;, только если он работает под Node.js. Как я могу выполнить этот тест? Когда я писал этот во...
19 нояб. '10 в 11:41
11

Поле "браузер" не содержит правильной конфигурации псевдонимов

Я начал использовать webpack2 (если быть точным, v2.3.2), и после пересоздания моей конфигурации я продолжаю сталкиваться с проблемой, которую, похоже, не могу решить (заранее прошу прощения за уродливый дамп): ERROR in ./src/main.js Module not foun...
27 мар. '17 в 3:40
6

Node.js - использование module.exports как конструктора

Согласно руководству Node.js: Если вы хотите, чтобы корень вашего экспорта модуля являлся функцией (например, конструктор) или если вы хотите экспортировать полный объект в один вместо того, чтобы создавать одно свойство за раз, назначьте его modu...
12 дек. '13 в 3:53
7

Загрузить "Vanilla" Библиотеки Javascript в Node.js

Есть некоторые сторонние библиотеки Javascript, которые имеют некоторую функциональность, которую я хотел бы использовать на сервере Node.js. (В частности, я хочу использовать библиотеку javascript QuadTree, которую я нашел.) Но эти библиотеки - это...
02 мар. '11 в 17:35
6

Как обрабатывать круговые зависимости с RequireJS/AMD?

В моей системе у меня есть ряд "классов", загруженных в браузере, каждый отдельный файл во время разработки и объединенный вместе для производства. Когда они загружаются, они инициализируют свойство для глобального объекта, здесь G, как в этом приме...
02 февр. '11 в 23:12
2

RequireJS: Как определить модули, содержащие один "класс"?

У меня есть несколько классов JavaScript, каждый из которых реализован в своем собственном файле JavaScript. Для разработки эти файлы загружаются индивидуально, а для их создания они объединены, но в обоих случаях мне нужно вручную определить порядок...
02 февр. '11 в 0:23
9

TypeScript ошибка в Angular2 код: не удается найти имя 'module'

Я определил следующий компонент Angular2: import {Component} from 'angular2/core'; @Component({ selector: 'my-app', moduleId: module.id, templateUrl: './app.component.html' }) export class AppComponent { } Когда я пытаюсь скомпилировать эт...
18 апр. '16 в 17:35
6

module.exports в typescript

кто-нибудь знает, как сделать module.exports? Я пробовал несколько разных способов в конечном итоге export class Greeter {} который будет компилироваться в exports.Greeter = Greeter; Но то, что я действительно хочу, это: exports = Greeter; Та...
02 окт. '12 в 18:40
2

Асинхронный JavaScript - обратные вызовы против отложенных/обещаний

Возможный дубликат: В чем отличия между отложенными, обещаниями и будущими в Javascript? В последнее время я прилагаю усилия для улучшения качества моих приложений JavaScript. Один шаблон, который я принял, - использовать отдельный объект "ко...
02 янв. '13 в 19:09
6

Как требовать модули CommonJS в браузере?

Каков наилучший способ загрузки модулей CommonJS в качестве клиентского javascript в браузере? Модули CommonJS помещают свою функциональность в пространство имен module.exports и обычно включаются с помощью require(pathToModule) на стороне сервера ...
27 сент. '11 в 21:39
2

Как не допустить, чтобы babel перенес "this" в "undefined" (и вставил "use strict")

РЕД.. Это не о жирных стрелках. Это также не переход к IIFE. Это вопрос, связанный с транспилером. Итак, я создал простой pub-sub для небольшого приложения, над которым я работаю. Я написал в ES6 для использования распространения/отдыха и сохр...
24 янв. '16 в 7:58
1

Webpack и внешние библиотеки

Я пытаюсь использовать webpack (http://webpack.github.io/), и это выглядит очень хорошо, однако Im вроде застрял здесь. Скажем, что Im использует CDN для библиотеки, f.ex jQuery. Затем в моем коде я хочу, чтобы require('jquery') автоматически указы...
20 мар. '14 в 10:36