commonjs

Я хотел бы использовать Typescript для моих проектов Google Apps Script (GAS), но я не могу найти способ скомпилировать мой код во что-то, что принимает GAS. GAS не поддерживает экспорт, и Typescript, похоже, не любит получать доступ к переменным через глобальную область (он хочет импортировать/требовать, и...

Я пытаюсь заставить SystemJS работать с Typescript, но они, похоже, конфликтуют друг с другом. Как я могу воспользоваться автоматической загрузкой из системы.js без его конфликта с ключевыми словами на Typescript? использование import / require делает Typescript, используя его собственный способ загрузки и ...

У меня есть проект приличного размера, и мне нужно сделать небольшую реструктуризацию. Я использую Мангуста в качестве моего ОРМ для узла. Я хотел бы поместить все мои модели мангустов в папку под названием "модели". Я читал, что, когда я это делаю, я могу поставить указатель.JS файл в папке models такой, ...

Для меня классы очень похожи на модули NodeJS (CommonJS). Вы можете иметь много из них, они могут быть использованы повторно, они могут использовать друг друга, и они, как правило, по одному файлу. Чем модули так отличаются от классов? Способ их использования отличается, и разница в пространстве имен очевидн...

Я пытаюсь построить свою первую библиотеку (браузер) и решил использовать модули commonjs в стиле узла + browserify для организации моего кода. Я структурировал его таким образом, что каждый модуль содержит 1 класс, который работал довольно хорошо, пока некоторые из классов не начали становиться невероятно о...

Я строю свой пакет, используяBrowserify . У меня есть следующее service.js: (function (exports, require) { // ... var Service = function (name, region) { this.name = name; this.region = region; // ... } exports = Service; })(module.exports, require); Всяк...

есть некоторые сторонние библиотеки Javascript, которые имеют некоторые функциональные возможности, которые я хотел бы использовать в узле.сервер JS. (В частности, я хочу использовать библиотеку javascript QuadTree, которую я нашел.) Но эти библиотеки просто просты .js файлы, а не " Узел.библиотеки js". так...

У меня есть несколько "классов" JavaScript, каждый из которых реализован в своем собственном файле JavaScript. Для разработки эти файлы загружаются индивидуально, а для производства они объединены, но в обоих случаях мне нужно вручную определить порядок загрузки, убедившись, что B приходит после A, если B исп...

кто-нибудь знает, как сделать модуль.экспорт? Я пробовал несколько разных способов в конечном итоге с export class Greeter {} который будет компилироваться в exports.Greeter = Greeter; но что я действительно хочу это: exports = Greeter; так что я могу использовать его так: import Greeter = module("...